Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1039 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Verifier si un email est hardbounce ou softbounce

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Verifier si un email est hardbounce ou softbounce

n°1673772
gosty is b​ack
:::....Force & Honneur....:::
Posté le 19-01-2008 à 14:51:42  profilanswer
 

Bonjour,
 
j'envoi un mailing à partir d'un script cgi sur plusieurs dizaines de milliers de mails à partir de mon serveur, mais le probleme est qu'il ne vérifie pas en retour si les mails sont faux.
ce qui fait que je dois me retrouver avec une tonne de mails pas bons qui me reviennent en erreur dans une boite mail specifique (j'en ai quelques dizaines de milliers qui reviennent à chaque fois, donc je peux pas le faire à la main !).
 
ce que je voudrais c'est en php traiter les emails qui reviennent en erreur et determiner si ils sont hardbounce ou softbounce.
 
le probleme est que je n'ai aucune idéee comment faire ça, est-ce quelqu'un aurait une idée ?
 
je pense qu'il faudrait commencer par recuperer le mail sur le serveur puis identifier le code d'erreur.
 
Merci d'avance  :)

mood
Publicité
Posté le 19-01-2008 à 14:51:42  profilanswer
 

n°1673794
yellu
Posté le 19-01-2008 à 16:31:09  profilanswer
 

Dans la configuration d'un serveur mail tu peut rediriger certains mails vers un scripts plutot que vers un utilisateur, ce script parsera le mail à la recherche de certaines expressions bien spécifiques "bounced" ou alors "full mailbox" et en fonction tu détectes si c'est du soft ou du hard.


Message édité par yellu le 19-01-2008 à 16:31:51
n°1673801
gosty is b​ack
:::....Force & Honneur....:::
Posté le 19-01-2008 à 17:10:03  profilanswer
 

salut,
 
merci de ta réponse, j'ai réussi à avancer un peu, avec imap en php j'arrive à récupérer les mails, maintenant j'arrive à extraire le mail defectueux du corps du message avec surement une technique pas très ortodoxe
le probleme qu'il me reste est de savoir si le mail est hardbounce ou pas maintenant.
 
si t'as une idée ou quelqu'un d'autre ?

n°1673813
yellu
Posté le 19-01-2008 à 17:50:37  profilanswer
 

pour ça tu dois analyser la réponse contenu dans l'email, et te créer au fil du temps une sorte de dictionnaire de terme et d'expression qui te permette de trancher.
Certains FAI renvoi même des messages piègeurs lors d'une détection de spam donc attention.
Quoi qu'il en soit tu n'as pas le choix il faut tenir un dictionnaire et le faire matcher avec le contenu du mail via des regexp c'est très rapide.
 
Moi je tiens également à jour le nombre de fois qu'un soft bounce est detecté et à partir de 3 ça deviens un hard bounce.

n°1673819
gosty is b​ack
:::....Force & Honneur....:::
Posté le 19-01-2008 à 18:07:10  profilanswer
 

ouh la ok merci ça a pas l'air simple !!


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Verifier si un email est hardbounce ou softbounce

 

Sujets relatifs
2 sites à vérifierPersonnaliser l'email d'un fomulaire
Vérifier que la page courant est inclue dans une autreFormulaire d'envoie de email dans un swf grace a un fichier php
Connaître l'email dans formulaire de candidature web !!![oracle] récupérer un nom de domaine a partir de l'email ?
[VBS/VBA] Timeout ou vérifier la disponibilité d'un machine sans pingverifier plusieurs champs d'un formulaire dans une meme fonction
Vérifier la présence d'un fichier à partir d'un masque[Batch-XP] "Unseter" une variable ?
Plus de sujets relatifs à : Verifier si un email est hardbounce ou softbounce


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR