Traitement de bounces emails (via php)

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Traitement de bounces emails (via php)

Re: Traitement de bounces emails (via php)

par maxyst » 28 oct. 2010, 14:53

Lâche pas , sufis juste de s'assoir desfois pi de bien pencé et après tout vien tout seul :)
Tien moi au courant j'aime bien les idée :)

A++

Re: Traitement de bounces emails (via php)

par jojolapine » 28 oct. 2010, 09:02

Bonjour,

Merci pour l'idée du mail.info!
Pour ma part, il n'y a rien d’intéressant à l’intérieur, pas de "bounced" ou autre :/

Par contre de mon côté j'ai avancé, j'ai créé la boite mail [email protected]
Et je parviens en php à me connecter en pop à cette boite (via une classe phpclasse), ensuite, je récupère le contenu du message, et je le passe dans une autre classe qui détermine théoriquement si c'est un email de "non-remise" ou non...
Je peux donc ensuite alimenter ma base de donnée comme bon me semble.

Mais je n'ai pas encore finit de tester, je vous tiens au jus!

Re: Traitement de bounces emails (via php)

par maxyst » 27 oct. 2010, 21:21

J'ai 2 application commercial que j'ai développé et j'ai des rapports sur les bounces mail.
Pour ma part les sites roule sous Ubuntu et le mailer est sur postfix.

J'ai un script qui roule tous les 5 minutes , il va lire le fichier /var/log/mail.info et tag tous les patern '/status=bounced/' je récupere les info
sender , from , error etc... et je dépose dans une table tous les bounces avec les ID Unique Ex: 1C8511006A.

Après je peut aller récupérer les erreur , date heure etc ... :)

Ces un topo tres brutte c'est plus complex que sa mon setup mais se ressemble pas mal a ca :)

Traitement de bounces emails (via php)

par jojolapine » 27 oct. 2010, 10:58

Bonjour à tous,

Je cherche des informations au sujet du traitements des "bounces emails".

Déjà premièrement je ne sais pas si j'utilise exactement les bon termes, en fait j'envoi des mails via php (la fonction mail() toute simple)
Et certains emails n'arrivent pas à destination (serveurs cibles down par exemple), et finissent par engorger la queue de mail (path/to/qmqtools -s)

J'envoi déjà les mails automatiques avec comme expéditeur [email protected]

Le but serais de récupérer les retours d'erreurs (mail delivery ... ?) sur cette adresse, afin de dénotifier les personnes sur le site.

J'ai fait des recherches, sur "bounces php" et je tombe là-dessus: http://sourceforge.net/projects/bmh/

En fait avant d'essayer plus avant d'utiliser ce script...
J'aimerais comprendre plus généralement le principe pour gérer celà.

Est-ce qu'il faut que l'email soit un vrai email et pas une redirection?

Merci d'avance pour vos retours d’expériences/explications etc... !