Bonjour
J’essaie de décoder les mails d’une boite aux lettres avec :
Je teste pour savoir si le message est multipart :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $structure=imap_fetchstructure($mail_cnx, $i);
Mon problème : je trouve avec l'un ou l'autre de ces tests que tous mes messages sont multipart alors que je n’ai joint une pièce qu’à un seul des messages.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 $structure->type == 1 Ou bien : count($structure ->parts)>0
Mais chaque message, consulté en Webmail, semble avoir en pièce jointe le texte du message ; une explication ?
J'identifie les mails qui ont une pièce jointe de cette manière:
en scannant chaque partie de chaque mail.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 ($structure->parts as $part) ... if ($part->disposition == "ATTACHMENT") ...
Merci par avance de votre aide.
Francois
Partager