Voir la version complète : [QMAIL] "... but the bounce bounced!"
Comment eviter de se prendre ces emails de retour ?
Je me souviens plus, alors ici ca servira de bloc note :D
Si t'as trouvé je veux bien la réponse :)
Bon je viens de trouver un patch qui vire le "doublebounce" sur le site de qmail. Il suffisait de chercher encore une fois, mais l'info était pas si évidente à trouver :/
"Russ Nelson discards doublebounces without queuing them with his doublebounce-trim patch."
http://www.qmail.org/doublebounce-trim.patch
Voilà :)
Anti-trust
19/02/2004, 04h14
c'est le genre d'info encore plus difficile à trouver lorsque tu as du mal avec l'anglais :D
vive les guides ovh (pas dans le cas présent mais il est bon de le rappeler quand meme :D)
Super ;)
Mais j'étais plutot parti sur une config. qui permet d'activer ou pas ce double-bounce sur le postmaster du domaine concerné :confused:
Oui ya une config qui existe pour spécifier ça sans appliquer de patch... c'est un fichier "doublebounceto" à mettre qqpart, je ne sais plus où (j'ai pas trouvé d'explication très claire c'est pour ça que j'ai préféré mettre le patch, plus clair lui). Néanmoins en connaissant le nom du fichier de config (ci-dessus), ça doit être plus facile à retrouver dans la doc de qmail.
i-services
19/02/2004, 18h49
va dans qmailadmin et met le catchall sur "delete", comme ça les mails ne reviendront pas ils seront immédiatement supprimés
i-services écrivait :
va dans qmailadmin et met le catchall sur "delete", comme ça les mails ne reviendront pas ils seront immédiatement supprimés
Non rien a voir, le 'root' recupere les "double bounce" de tout les domaines.
Sinon pour le fichier doublebounceto, il se trouve dans /var/qmail/control
i-services
23/02/2004, 17h56
il n'y a pas de bounce si tu demande que le mail soit supprimé et non retourné à l'expéditeur
double bounce = qqn t'envoi un mail a une adresse qui n'existe pas (cf catch all) et ce mail est donc retourné à l'expéditeur, mais l'expéditeur n'existe pas, donc le mail revient à nouveau
si tu demande que le mail soit tout de suite supprimé (set catch all deleted) :
qqn t'envoi un mail a une adresse qui n'existe pas, ce mail est supprimé immédiatement sans etre renvoyé à l'expéditeur
c'est ce que j'ai fait et je ne reçois plus ce bounce qui bounce
i-services écrivait :
il n'y a pas de bounce si tu demande que le mail soit supprimé et non retourné à l'expéditeur
double bounce = qqn t'envoi un mail a une adresse qui n'existe pas (cf catch all) et ce mail est donc retourné à l'expéditeur, mais l'expéditeur n'existe pas, donc le mail revient à nouveau
si tu demande que le mail soit tout de suite supprimé (set catch all deleted) :
qqn t'envoi un mail a une adresse qui n'existe pas, ce mail est supprimé immédiatement sans etre renvoyé à l'expéditeur
c'est ce que j'ai fait et je ne reçois plus ce bounce qui bounce
C'est une solution mais un "bounce" c'est bien : Ca evite aux utilisateurs de croire que les emails se perdent dans la nature !
Bonjour, je dois etre idiot mais je n'arrive pas à appliquer le patch....
j'ai crée un fichier doublebounceto dans le rep /var/qmail/control
Ce fichier contient (avec une ligne vide en début de ficheir):
diff -urN qmail-1.03.orig/qmail-send.9 qmail-1.03.nodoublebounce/qmail-send.9
--- qmail-1.03.orig/qmail-send.9 Mon Jun 15 04:53:16 1998
+++ qmail-1.03.nodoublebounce/qmail-send.9 Tue Sep 9 12:59:04 2003
@@ -115,6 +115,10 @@
(If that bounces,
.B qmail-send
gives up.)
+As a special case, if the first line of
+.IR doublebounceto
+is blank (contains a single linefeed), qmail-send will not queue
+the double-bounce at all.
.TP 5
.I envnoathost
Presumed domain name for addresses without @ signs.
diff -urN qmail-1.03.orig/qmail-send.c qmail-1.03.nodoublebounce/qmail-send.c
--- qmail-1.03.orig/qmail-send.c Mon Jun 15 04:53:16 1998
+++ qmail-1.03.nodoublebounce/qmail-send.c Tue Sep 9 13:02:43 2003
@@ -683,6 +683,8 @@
}
if (str_equal(sender.s,"#@[]"))
log3("triple bounce: discarding ",fn2.s,"\n");
+ else if (!*sender.s && *doublebounceto.s == '@')
+ log3("double bounce: discarding ",fn2.s,"\n");
else
{
if (qmail_open(&qqt) == -1)
--9jxsPFA5p3P2qPhR--
Ensuite je tape dans putty (en root):
cd /home/ovh/src/qmail-1.03
patch <doublebounce-trim.patch
et evidement il ne se passe rien... a par:
bash: doublebounce-trim.patch: No such file or directory
:(
vBulletin® v.3.8.4, Copyright ©2000-2012, Jelsoft Enterprises Ltd. Tous droits réservés - Version française vbulletin-fr.org