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 à
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 :
par
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