Page 1 sur 1
Notifications création ticket par mail2ticket
Posté : jeu. 15 sept. 2016 00:24
par ouslie
Bonjour,
Je désirerais savoir si par défaut gestsup, envoyait un mail à l'administrateur quand un ticket est crée par mail ?
Merci d'avance.
Re: Notifications création ticket par mail2ticket
Posté : dim. 4 juin 2017 17:43
par ouslie
Si quelqu'un est intéressé je ne me suis pas foulé j'ai ajouté ce code à la fin de mailtoticket.php.
Il permet d'envoyer un mail, quand mailtoticket récupérer de nouveau ticket.
Code : Tout sélectionner
require("components/PHPMailer/PHPMailerAutoload.php");
$mail = new PHPmailer();
$mail->CharSet = 'UTF-8'; //ISO-8859-1 possible if string problems
if ($rparameters['mail_smtp_class']=='IsSendMail()') {$mail->IsSendMail();} else {$mail->IsSMTP();}
if($rparameters['mail_secure']=='SSL')
{$mail->Host = "ssl://$rparameters[mail_smtp]";}
elseif($rparameters['mail_secure']=='TLS')
{$mail->Host = "tls://$rparameters[mail_smtp]";}
else
{$mail->Host = "$rparameters[mail_smtp]";}
$mail->SMTPAuth = $rparameters['mail_auth'];
if ($rparameters['debug']==1) $mail->SMTPDebug = 2;
if ($rparameters['mail_secure']!=0) $mail->SMTPSecure = $rparameters['mail_secure'];
if ($rparameters['mail_port']!=25) $mail->Port = $rparameters['mail_port'];
$mail->Username = "$rparameters[mail_username]";
$mail->Password = "$rparameters[mail_password]";
$mail->IsHTML(true); // Envoi en html
$mail->From = "xx@xx.xx";
$mail->FromName = "xx@xx.xx";
$mail->AddAddress("xx@xx.xx");
$mail->AddReplyTo("xx@xx.xx");
$mail->Subject = "$count nouveau tickets";
$mail->Body = "$count nouveau tickets";
if (!$mail->Send())
{
echo '<div class="alert alert-block alert-danger"><center><i class="icon-remove red"></i> <b>'.T_('Message non envoyé, vérifier la configuration de votre serveur de messagerie').'.</b> (';
echo $mail->ErrorInfo;
echo ')</center></div>';
}
$mail->SmtpClose();
Arnaud