bonjour à vous
je viens vous faire de mes serieux problèmes d'envoi de mail . il ya beaucoup de discussion sur ce sujet mais ...
bon voila je cherche à envoyer un mail de confirmation . rien de plus simple .. j'utilise phpmailer ( fonction mail() et smtp ())
mon application est déployer sur un serveur virtuel avec un postfix . ce n'est pas moi qui ai installé le serveur postfix. mais on m'a certifié qu'il fonctionne ...
voici le code pour envoyer le message avec la fonction mail :
Le problème , c'est qu'il me dit que le mail est envoyé alors que le destinataire ne reçoit rien ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 $mail = new PHPMailer(); //defaults to using php "mail()"; the true param means it will throw exceptions on errors, which we need to catch $mail->AddReplyTo('xxxx@usenghor-francophonie.org', 'Administrateur'); $mail->SetFrom('xxx@usenghor-francophonie.org', 'Administrateur'); $mail->AddReplyTo('xxxx@usenghor-francophonie.org', 'Administrateur'); $mail->AddAddress($_POST['email'], $_POST['nom']); $mail->Subject = 'confirmation Inscription'; $body = 'Après Vérification , Je viens vous informer ques vos coordonnées ont été validées . <br /> Ainsi , vous pouvez maintenant accéder à l \'annuaire et vous enregistrer. Au rappel, voici les informations vous concernant: <br /> Identifiant: '.$_POST['login'].'<br /> Mot de passe : '.$_POST['password'].'. <br /> Pour acceder à l\'annuaire , cliquez sur le lien <a href= "http://intranet.usenghor-francophonie.org"> http://intranet.usenghor-francophonie.org</a> '; $mail->MsgHTML($body); if(!$mail->Send()){ echo $mail->ErrorInfo; } else { echo 'Mail envoyé avec succès <br />'; //$mail->SmtpClose(); unset($mail); $pass=md5($_POST['password']);
j'ai ouvert le fichier mail.log de /var /log...
Alors quelqu'un peut il m'expliquer ou se trouve le problème et ce que je dois faire ... je publie l'erreur pour l'option smtp dans un autre poste ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Sep 3 19:11:55 modeste postfix/cleanup[15519]: 679103BC088: message-id=<95b3c98c39c91d67eda03f8b7fa7fdb2@intranet.usenghor-francophonie.org> Sep 3 19:11:55 modeste postfix/qmgr[554]: 679103BC088: from=<www-data@intranet.usenghor-francophonie.org>, size=1714, nrcpt=1 (queue active) Sep 3 19:11:55 modeste postfix/error[15522]: 679103BC088: to=<desci_59@yahoo.fr>, relay=none, delay=0.03, delays=0.02/0/0/0.01, dsn=5.0.0, status=bounced (yahoo.fr) Sep 3 19:11:55 modeste postfix/cleanup[15519]: 6E2C33BC089: message-id=<20090903191155.6E2C33BC089@modeste.usenghor-francophonie.org> Sep 3 19:11:55 modeste postfix/qmgr[554]: 6E2C33BC089: from=<>, size=3663, nrcpt=1 (queue active) Sep 3 19:11:55 modeste postfix/bounce[15523]: 679103BC088: sender non-delivery notification: 6E2C33BC089 Sep 3 19:11:55 modeste postfix/qmgr[554]: 679103BC088: removed
Partager