Page 1 sur 1

Envoi mails notification à l'utilisateur

Posté : mar. 16 avr. 2013 17:52
par yannickq
Bonjour,

Tout d'abord merci pour GestSup qui me simplifie le boulot au quotidien ! :)

Je fouille sur le forum depuis un petit moment au sujet des envoi de mail automatiques mais je n'arrive pas à savoir si le comportement que j'observe dans mon installation est correct ou non, je m'explique :

je souhaiterais que l'utilisateur reçoive un mail auto :

- A l'ouverture d'un ticket,
- Lorsqu'un technicien change l'état (peu importe l'état),
- Lorsqu'un technicien saisit un message dans son ticket,
- A la clôture du ticket.

Aujourd'hui je n'arrive pas à savoir dans quels cas de figures les mails auto sont envoyés, pouvez-vous m'éclairer sur le sujet et s'il y a des possibilités de paramétrage de ces mail automatiques ?

Merci,

Yannick

Re: Envoi mails notification à l'utilisateur

Posté : mar. 16 avr. 2013 18:03
par Flox
Bonjour,

actuellement les mails automatiques sont uniquement envoyés lors de l'ouverture du ticket ou de la fermeture.

A aucun autre moment un mails ne sera envoyé, et il n'existe actuellement pas de paramètres pour modifier ce fonctionnement.

Je peut vous inviter cependant à décrire précisément votre besoin dans un nouveau post dans la section update du forum.


Cordialement.

Re: Envoi mails notification à l'utilisateur

Posté : mer. 17 avr. 2013 09:24
par yannickq
Merci pour la réponse rapide, je vais préciser ma demande dans le section update.

Yannick

Re: Envoi mails notification à l'utilisateur

Posté : ven. 19 avr. 2013 17:19
par yannickq
Après revérification auprès des utilisateurs, je rencontre un soucis avec les mails d'ouverture et fermeture de ticket, les utilisateurs ne les reçoivent pas. Les mails envoyés à l'administrateur en copie arrivent eux correctement ainsi que lorsque l'on passe par la fonction "envoi de mail" manuelle des tickets.

en fouillant dans mes logs je constate lors d'une ouverture et fermeture de ticket :

Code : Tout sélectionner

[error] [client 192.168.5.64] PHP Notice:  Undefined index: receiver in /var/www/core/mail.php on line 179, ref
erer: http://gestsup/index.php?page=ticket&id=34&state=%&techid=0
[error] [client 192.168.5.64] PHP Notice:  Undefined index: receiver in /var/www/core/mail.php on line 179, ref
erer: http://gestsup/index.php?page=ticket&id=34&state=1&techid=128
[error] [client 192.168.5.64] PHP Notice:  Undefined index: user_id in /var/www/index.php on line 46, referer:
http://gestsup/index.php?page=stat
[error] [client 192.168.5.64] PHP Notice:  Undefined index: user_id in /var/www/index.php on line 108, referer:
 http://gestsup/index.php?page=stat
[error] [client 192.168.5.64] PHP Notice:  Undefined index: user_id in /var/www/index.php on line 141, referer:
 http://gestsup/index.php?page=stat
[error] [client 192.168.5.64] File does not exist: /var/www/favicon.ico
les lignes dans le fichier index.php correspondent à

Code : Tout sélectionner

if ($_SESSION['user_id'])
y'a t-il un paramétrage particulier à appliquer pour mon php.ini ?

ligne 179 dans le mail.php :

Code : Tout sélectionner

  if ($_POST['receiver']!='') $mail->AddAddress("$userrow[mail]");
Auriez-vous une idée sur le sujet ?

Merci,

Yannick

Re: Envoi mails notification à l'utilisateur

Posté : mar. 23 avr. 2013 19:52
par Flox
Bonjour,

effectivement j'ai observer le bug il est corrigé pour la version 2.9 en attendant dans le fichier preview_mail.php remplacer :

Code : Tout sélectionner

<option value=\"\">Aucun</option>
par

Code : Tout sélectionner

<option value=\"none\">Aucun</option>
et dans le fichier ./core/mail.php remplacer:

Code : Tout sélectionner

if ($_POST['receiver']!='') $mail->AddAddress("$userrow[mail]");
par

Code : Tout sélectionner

if ($_POST['receiver']!='none') $mail->AddAddress("$userrow[mail]");
cdt

Re: Envoi mails notification à l'utilisateur

Posté : mer. 24 avr. 2013 09:24
par yannickq
Merci,

Les erreurs sont toujours présentes dans les logs, mais les mails d'ouvertures et de clôtures arrivent correctement à l'utilisateur.

Yannick

Re: Envoi mails notification à l'utilisateur

Posté : ven. 26 avr. 2013 08:37
par Flox
Bonjour,

il seront corrigé avec la 2.9.

cdt