Précédent   Forum des professionnels en informatique > PHP > Langage > Débuter
Débuter Forum d'entraide pour débuter en PHP. Avant de poster -> Cours PHP, FAQ PHP, Outils PHP, etc.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 17/12/2010, 10h33   #1
Nouveau Membre du Club
 
Inscription : novembre 2006
Messages : 189
Détails du profil
Informations forums :
Inscription : novembre 2006
Messages : 189
Points : 29
Points : 29
Par défaut Lecteur de mails en Php

Bonjour

J’essaie de décoder les mails d’une boite aux lettres avec :
Code :
1
2
 
$structure=imap_fetchstructure($mail_cnx, $i);
Je teste pour savoir si le message est multipart :
Code :
1
2
3
4
 
$structure->type == 1
Ou bien :
count($structure ->parts)>0
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.

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:
Code :
1
2
3
4
5
 
($structure->parts as $part)
...
if ($part->disposition == "ATTACHMENT")
...
en scannant chaque partie de chaque mail.


Merci par avance de votre aide.

Francois
francoisch est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 03h29.


 
 
 
 
Partenaires

Hébergement Web