[Postfixbuch-users] Unexistente recipients
Marcel Hartmann (privat)
mail at marcel-hartmann.com
Mi Mär 18 12:41:50 CET 2009
Hallo,
ich habe ein Projekt zum administrieren bekommen (btw. den server dafür)
auf dem es hunderte user gibt mit nicht mehr aktiven Mailboxen.
Daher habe ich andauernd die mailq voll mit timeouts:
C4ACA11E0122 1041 Wed Mar 18 01:59:16 apache at mail.domain.tld
(delivery temporarily suspended: connect to lycos.de[62.201.170.65]:
Connection timed out)
thorsten-ernst at lycos.de
Der lycos.de hat kein MX mehr, die haben ja dicht gemacht soweit ich weiss.
Weiterhin habe ich sowas im maillogfile:
Mar 18 12:35:34 static postfix/smtp[17512]: 1552611E0182:
to=<lenalein at oleco.net>, relay=cn03.oleco.net[62.80.0.100]:25, delay=19,
delays=0.03/0/0.03/19, dsn=5.0.0, status=bounced (host
cn03.oleco.net[62.80.0.100] said: 550 Unrouteable address (in reply to
RCPT TO command))
Mar 18 12:35:34 static postfix/cleanup[17510]: 3F32311E0183:
message-id=<20090318113534.3F32311E0183 at mail.domain.tld>
Mar 18 12:35:34 static postfix/bounce[17514]: 1552611E0182: sender
non-delivery notification: 3F32311E0183
Und daraus ergeben sich dann natürlich bounces die der empfänger MTA
dann wieder zu meinem server sendet:
Mar 18 12:35:34 static postfix/qmgr[14411]: 3F32311E0183: from=<>,
size=2997, nrcpt=1 (queue active)
Mar 18 12:35:34 static postfix/qmgr[14411]: 1552611E0182: removed
Mar 18 12:35:34 static postfix/local[17513]: 3F32311E0183:
to=<snitch at mail.domain.tld>, orig_to=<apache at mail.domain.tld>,
relay=local, delay=0.06, delays=0.01/0/0/0.05, dsn=2.0.0, status=sent
(delivered to maildir)
Mar 18 12:35:34 static postfix/qmgr[14411]: 3F32311E0183: removed
Meine Frage ist nun, wie kann ich am schlauesten Herr der Lage werden,
sollte ich address verification nutzen? Da habe ich aber viele false
positives lt. docu. Ich bin etwas überfragt, am liebsten würde ich die
Datenbank auslesen und jede addresse checken ob deer user existiert, und
alle nicht existenten löschen... :-( Mit nem Script das Telnet connect
macht und rcpt to: * -> OK abfragt oder so.
Habt Ihre eine Idee? Ich denke bei Hunderten von Mails am Tag ist dieser
Traffic nicht unerheblich. Man könnte auch einen nicht existierenden
user als Absender nutzen und diese Mail dann blocken im postfix, also
noreply at domain.tld, aber root bekommt dann immernoch diese Mail Delivery
Notice Meldungen welche wiederum viel Traffic kosten, ich habe keine
Lust täglich tausende von Mails aus dem root postfach zu löschen.
Scheinbar wurde aber bei der Email Erfassung oder dem ändern dieser
adressem im backend der webseite für die user kein doi gebastelt, oder
sowas in der art. Fakt ist die Adressen sind vorhanden und nicht mehr
erreichbar.
Liebe Grüße,
Marcel
Mehr Informationen über die Mailingliste Postfixbuch-users