lire un mail en php et agir...

Petit nouveau ! | 2 Messages

13 avr. 2011, 19:00

Bonjour,

Je galère comme pas possible pour essayer de lire le contenu d'un mail en php afin de voir s'il y a un mot à l'intérieur (comme par exemple : mail delivery error) puis supprimer le membre de ma base de donnée auquel l'email était adressé....
J'espère que je suis assez clair :/
Il s'agit de supprimer les membres qui ont une adresse qui bounce en fait.

J'arrive à me connecter et lire mes mails avec imap... mais mon niveau php est trop faible pour lire une partie du mail et ensuite agir sur ma bdd en fonction du contenu et du titre du mail.

(sachant que le mail en retour sera de la forme [email protected] et qu'il me suffit donc de récupérer "user" pour supprimer le user de la bdd

D'avance merci pour ceux qui pourront m'aider...

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 8758 Messages

13 avr. 2011, 20:52

salut,

avec imap_body tu peut récupérer le contenu du mail et a partir de la utiliser preg_match pour récupérer ce qui se trouve entre bounce_ et @


@+
Modifié en dernier par moogli le 14 avr. 2011, 15:31, modifié 1 fois.
Il en faut peu pour être heureux ......

Petit nouveau ! | 2 Messages

14 avr. 2011, 09:48

ok je vais essayer de voir avec ça merci ! :)