Précédent   Forum des professionnels en informatique > Systèmes > Linux > Distributions > Debian
Debian Vos questions sur la distribution Debian
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 06/06/2007, 12h20   #1
Membre habitué
 
Avatar de sami_c
 
Inscription : mai 2002
Messages : 633
Détails du profil
Informations forums :
Inscription : mai 2002
Messages : 633
Points : 147
Points : 147
Par défaut Envoyer un mail pour les messages non délivré

Salut,
Quand j'envoie un mail en utilisant mon client mail, et quand l'adresse du destinataire (X) est invalide, je reçoit un mail m'indiquant que le message n'a pas été délivré. Qui est-ce qui m'a envoyé ce mail ? C'est le serveur SMTP de mon FAI ?
Sur mon serveur DEBIAN, j'utilise le serveur SMTP postfix afin d'envoyer des mails via un script PHP, le problème c'est que si j'envoie un mail à X, je ne reçoit pas un mail comme celui reçu quand j'envoie via mon client mail ! Que faut-il faire au niveau de postfix afin d'avoir un tel message ?
Merci
__________________
'...parfois l'informatique peut vous rendre fou...'
sami_c est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/06/2007, 08h32   #2
Modérateur
 
Avatar de mathieu
 
Inscription : juin 2003
Messages : 4 893
Détails du profil
Informations forums :
Inscription : juin 2003
Messages : 4 893
Points : 4 466
Points : 4 466
Citation:
Envoyé par sami_c
Que faut-il faire au niveau de postfix afin d'avoir un tel message ?
tu as déjà ce message dans tes log de postfix
en fait l'e-mail n'est même pas envoyé si le serveur SMTP indique que le site n'existe pas
__________________
Modérateur PHP
mathieu est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/06/2007, 10h05   #3
Membre habitué
 
Avatar de sami_c
 
Inscription : mai 2002
Messages : 633
Détails du profil
Informations forums :
Inscription : mai 2002
Messages : 633
Points : 147
Points : 147
en effet, si le nom de domaine n'existe pas, il y a bien un message dans les log, mais il n'y a pas de mail retourné !! Ce que je voudrais c'est que dans un tel cas, je reçoit une notification par mail.
__________________
'...parfois l'informatique peut vous rendre fou...'
sami_c est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/06/2007, 10h54   #4
Modérateur
 
Avatar de mathieu
 
Inscription : juin 2003
Messages : 4 893
Détails du profil
Informations forums :
Inscription : juin 2003
Messages : 4 893
Points : 4 466
Points : 4 466
c'est normal qu'il n'y a pas d'e-mail retourné parce que l'e-mail n'est même pas envoyé puisque il n'y a pas de serveur qui accepte l'e-mail
tu peux analyser le log et envoyer un e-mail quand l'erreur est lue dans le fichier
__________________
Modérateur PHP
mathieu est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/06/2007, 10h31   #5
Membre habitué
 
Avatar de sami_c
 
Inscription : mai 2002
Messages : 633
Détails du profil
Informations forums :
Inscription : mai 2002
Messages : 633
Points : 147
Points : 147
je re-formule ma question : je sais bien que le mail n'a pas été envoyé car le serveur mail de mon site n'a pas trouvé le domaine du destinataire, comment configurer POSTFIX afin qu'il me tienne au courant de ce genre de problème via mail, c-a-d pour chaque mail non envoyé, il m'envoie une notification par mail
__________________
'...parfois l'informatique peut vous rendre fou...'
sami_c est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/06/2007, 15h01   #6
Membre habitué
 
Avatar de sami_c
 
Inscription : mai 2002
Messages : 633
Détails du profil
Informations forums :
Inscription : mai 2002
Messages : 633
Points : 147
Points : 147
j'ai fais des tests il y a 4 jours, et c'est aujourd'hui que je reçois un mail de la part de postfix m'indiquant que le mail n'a pas été envoyé !! Pourquoi c'était si long ? Il y a une sorte de file d'attente ou quoi ? Que dois-je faire pour avoir une réponse le plus tôt possible ?
__________________
'...parfois l'informatique peut vous rendre fou...'
sami_c est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/06/2007, 11h26   #7
Membre habitué
 
Avatar de sami_c
 
Inscription : mai 2002
Messages : 633
Détails du profil
Informations forums :
Inscription : mai 2002
Messages : 633
Points : 147
Points : 147
Citation:
Envoyé par mathieu
tu peux analyser le log et envoyer un e-mail quand l'erreur est lue dans le fichier
comment je peux accéder au fichier des log via un script PHP ? Les fichiers php sur le serveur ne peuvent pas accéder aux fichiers qui sont en dehors du dossier web !!
__________________
'...parfois l'informatique peut vous rendre fou...'
sami_c est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/06/2007, 13h02   #8
Membre habitué
 
Inscription : avril 2007
Messages : 124
Détails du profil
Informations forums :
Inscription : avril 2007
Messages : 124
Points : 135
Points : 135
Tu peux utiliser les tools de Postfix (postqueue par exemple) et te générer un email sous forme de rapport.
Tu peux aussi installer mailgraph http://mailgraph.schweikert.ch/ pour avoir les stats des emails et QueuGraph http://www.arschkrebs.de/postfix/queuegraph/ pour connaitre l'etat de la file d'attente de Postifx.
Bon courage.
remy_74 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 19h59.


 
 
 
 
Partenaires

Hébergement Web