Récupérer les retours d'erreur d'un serveur mail : envoi mail en php

Thématique Récupérer les retours d'erreur d'un serveur mail : envoi mail en php, venez dialoguer avec de nombreux webmaster ! !

Forum webmaster


La Communauté Webmaster  forum rss
  Forum-webmaster
  Technique - programmation
  PHP / MySQL
(Modérateurs: Shain, Jey, Fabien, erwinol, Lilian)
  Récupérer les retours d'erreur d'un serveur mail : envoi mail en php
« Précédent Suivant »
Pages: [1] Descendre
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
  Auteur  Sujet: Récupérer les retours d'erreur d'un serveur mail : envoi mail en php  (Lu 105 fois)
Récupérer les retours d'erreur d'un serveur mail : envoi mail en php
« sur: le 28-02-2008 à 13:52:52 »
Miridan
Membre récent
*

Hors-Ligne

Messages: 9



Je suis un lama!

Voir le Profil
Répondre avec citation

Bonjour,

Je développe un système d'envois de NewsLetter et j'aimerais mettre en place un minimum de statistique.
Mon principal problème est déjà de savoir si oui ou non un mail est parti. 

- Je vérifie déjà la syntaxe du mail (addresse@domaine.com)
- Je vérifie l'existance et la validité du nom de domaine (@domaine.com)

Mais pour tout ce qui est avant le "@", il est très difficile de vérifier la validité, et c'est la mon but. 

Lors d'un echec d'un envois de mail (via outlook par exemple), si l'e-mail n'existe pas ou pour tout autre erreur, le serveur mail renvois un message d'erreur...

exemple : failure notice
Citation:
Hi. This is the qmail-send program at mx1.ovh.net.
I'm afraid I wasn't able to deliver your message to the following addresses.
This is a permanent error; I've given up. Sorry it didn't work out.


Ma question est simple, y a-t-il un moyen de récupérer ces erreur lors de l'envois via php (ou autrement), et si oui comment. (et si c'est possible, y-a-t-il des codes d'erreur afin de pouvoir les traiter plus facilement).

NB : Pour mes envois de mail, jutilise phpmailer via la fonction mail. S'il faut utiliser un envoi via smtp, cela ne pose pas de probleme.
J'ai bien noté une variable d'erreur dans phpmailer qui est renvoyée si il y a un problème lors de l'envois, mais même avec un adresse e-mail completement fausse, elle ne renvois aucunne erreur et considère le mail comme envoyé 

Rapporter au modérateur   Connecté
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
Pages: [1] Monter
« Précédent Suivant »
Sauter à: 

Votre statut : Invité
Vous devez être membre pour participer.
 
 
 
 

Choisissez votre forum :
Présentation
Discussions générales
Avis ?
A propos de Forum-webmaster
Présentation de services web
Actualité webmaster
Hébergement
HTML / CSS / XHTML
Javascript / DOM / Ajax
PHP / MySQL
Asp / Asp.net / IIS
Java
Python
Langages de programmation divers
Webdesign
Infographie
Flash / Director
Référencement
Le droit sur internet
Publicité - Affiliation
Formation[s]
Offres d'emploi
Demandes d'emploi
Recrutement bénévole
L'aparté ...
Matériel / Logiciel

 

Copyright Skalpel 2008 - Tous droits réservés

creation de site strasbourg