Envoie de mail en php
Posté : 10 oct. 2016, 15:06
Bonjour à tous,
Je suis entrain de développer une application dans mon entreprise, chaque fois qu'il y a un nouveau enregistrement effectué dans une table, je dois recevoir une notification par mail. Lorsque j'utilise le serveur de gmail,les mails me parviennent sans aucun problème s'il y a enregistrement. Compte tenu qu'on utilise une messagerie interne, j'aimerais éviter de passer par gmail et utiliser notre serveur de messagerie. Voici le script d'envoie de mail que j'ai impléméntée:
Mais avec ce script, si j'effectue un enregistrement, je reçois ce message d'eereur:
Quelqu'un pourrait m'apporter son aide et savoir ce qui ne fonctionne pas correctement.
Merci à vous.
Je suis entrain de développer une application dans mon entreprise, chaque fois qu'il y a un nouveau enregistrement effectué dans une table, je dois recevoir une notification par mail. Lorsque j'utilise le serveur de gmail,les mails me parviennent sans aucun problème s'il y a enregistrement. Compte tenu qu'on utilise une messagerie interne, j'aimerais éviter de passer par gmail et utiliser notre serveur de messagerie. Voici le script d'envoie de mail que j'ai impléméntée:
Code : Tout sélectionner
include "classes/class.phpmailer.php";
$mail = new PHPMailer();
$mail->IsSMTP();
$mail->SMTPDebug=1;
$mail->SMTPAuth = true;
$mail->Host = "smtp.10.102.247.58";
$mail->Port = 25;
$mail->SMTPSecure = 'ssl';
$mail->Username = "[email protected]";
$mail->Password = "************";
$mail->IsHTML(true);
$mail->SetFrom("[email protected]");
$mail->Subject ="Panne materiel signale";
$mail->Body ="Veuillez vous connecter a l'application BCB HelpDesk";
$mail->addAddress("[email protected]");
if(!$mail->Send())
echo "Message was not sent <br />PHPMailer Error: " . $mail->ErrorInfo;
else
echo "Message has been sent";
echo '<script type="text/javascript">alert("Matériel enregistré");</script>';
echo '<SCRIPT LANGUAGE="JavaScript">document.location.href="listeMaterielAgence.php"</SCRIPT>';
Code : Tout sélectionner
SMTP Error: Could not connect to SMTP host. Message was not sent
PHPMailer Error: SMTP Error: Could not connect to SMTP host.
Merci à vous.