Bonjour à tous,

je suis en train de créer un script pour lire une boite via imap. La connexion est ok, je récupère les données du header, c'est ok. Sauf que c'est pour gérer les bounce et que le From me retourne l'adresse mailer-daemon@monDomaine.com et que le To me retourne l'adresse que j'ai paramétrée pour récupérer les bounce. Conclusion: je n'ai pas l'adresse email de départ qui était fausse et je ne peux donc pas l'éliminer de ma table de newsletter...voici mon code:
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
 
$mailbox = (tout ce qui va bien pour se connecter);
$nMessages = imap_num_msg($mailbox);
 
for($i=1; $i <= $nMessages; $i++){
$header = imap_headerinfo($mailbox,$i);
$body = imap_body($mailbox,$i);
 
$fromaddress[$i] = $header->from[0]->host;
$fromname[$i] = $header->from[0]->mailbox;
$from[$i]= $fromname[$i]."@".$fromaddress[$i];
 
$toaddress[$i] = $header->to[0]->host;
$toname[$i] = $header->to[0]->mailbox;
$to[$i]= $toname[$i]."@".$toaddress[$i];
}
J'ai essayé $MailErreur = $header->Final-Recipient; mais ça ne retourne rien...
Si quelqu'un a une piste...merci d'avance