Problème avec imap et mailer daemon

Petit nouveau ! | 7 Messages

03 févr. 2010, 16:19

Bonjour,

J'ai un compte mail [email protected] chez oxito.
J'ai créé un nouveau compte mail [email protected] que je veux utiliser pour envoyer des mails avec des scripts php.

Mon problème :
quand j'envoie un mail avec une adresse "to" bidon de ma boite [email protected] via l'interface de messagerie de mon hébergeur, je reçois un mailer deamon dans ma boite [email protected].
quand j'envoie un mail avec une adresse "to" bidon de ma boite [email protected] avec un scrip php utilisant imap, je reçois un mailer deamon dans la boite [email protected] et pas la boite [email protected].

Et ça, ça m'embète :|
Je me demande d'où vient le problème, et si c'est corrigeable.

Mon script :

Code : Tout sélectionner

define("HOST_IMAP", '{mail.tatata.fr/imap}'); define("ADRESSE_MAIL", '[email protected]'); define("LOGIN_IMAP", '[email protected]'); define("PWD_IMAP", '---'); $mbox = imap_open(HOST_IMAP, LOGIN_IMAP, PWD_IMAP) or die("Connexion impossible : " . imap_last_error()); $selection = mysql_query("SELECT mail FROM inscrits"); if($selection) while($inscrit = mysql_fetch_array($selection)) { if(!imap_mail($inscrit['mail'], 'test de newsletter 1', 'test de newsletter 1', null, null, null, ADRESSE_MAIL)) echo 'L\'envoi sur l\'adresse '.$inscrit['mail'].' a échoué.<br />'; }

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

04 févr. 2010, 10:04

Bonjour,

Les emails de retour d'erreur sont dirigés vers l'adresse indiqué en return-path dans le header du mail.
Si tu n'en indique aucun, habituellement le client mail utilise l'adresse indiquée en From, dans ton cas peut-être que ton hébergeur remplace discrètement le return path dans les header des mails que tu envoie...

Pour en être sur, regarde la source d'un des message que tu as envoyé ("afficher l'original" sous Gmail, "Afficher la source" sous Outlook et Windows mail).
Quand tout le reste a échoué, lisez le mode d'emploi...