Mit Version 2.6 wurde in Postfix die Option
unverified_recipient_reject_reason eingefuehrt. Auf sowas habe ich schon lange lange gewartet.
Fuer kleinere bis mittlere Mailrelays unter Postfix bei, denen aus irgeneinem Grund keine LDAP Kopplung moeglich/gewuenscht ist und keine gueltige Adressliste vorliegt, stellt
reject_unverified_recipient (ab Postfix 2.1) eine akzeptable Moeglichkeit dar, Mails an nicht existente User direkt abzulehnen.
Mit
reject_unverified_recipient testet der
verify Server von Postfix beim naechsten Mailserver, ob der angegebene Empfaenger existiert oder bounced. Das geschieht mit einer ganz normalen SMTP Verbindung und bewirkt nur eine kurze Verzoegerung des Dialogs. Das Ergebnis der Abfrage wird zwischengespeichert (siehe
hier) und muss daher nicht bei jeder eingehenden Mail wiederholt werden, sondern zunaechst nur beim ersten Auftreten des Empfaengers.
Sollte der Empfaenger nicht existieren, reichte Postfix bisher die Fehlermeldung abgefragten MTAs direkt nach aussen durch:
550 <foobar@example.com>: Recipient address rejected: undeliverable address: host 192.168.1.2[192.168.1.2] said: 550 <foobar@example.com>: Recipient address rejected: User unknown in local recipient table (in reply to RCPT TO command)
Fand ich nie besonders gelungen, weil es erstmal niemanden etwas angeht, wie ich meine eingehenden Mails nach intern weiter verteile. Wenn man sowas mal bei der Domain eines bekannten, fuers Linux-Magazin schreibenden Sysadmins versucht, wird man direkt mit mehreren Postfix Relays aus DMZ und LAN belohnt
Dank
unverified_recipient_reject_reason kann man jetzt endlich eine vernuenftige Fehlermeldung generieren die vielleicht auch Ottonormalverbrowser versteht. Nun muss ich nur noch upgraden.
Kommentare
Thu, 26.06.2008 17:21
Whatever. Sorry, aber ich hatte bei der ganzen Aktion nicht halb so viele [...]
Thu, 26.06.2008 09:09
Hallo Jens, Du solltest in Deiner Anleitung klarstellen, daß die Installation [...]
Tue, 24.06.2008 12:28
Da fehlt keine "gnupg.exe" sonder die "GnuPG-EXE". Die gpg.exe ist nicht im [...]
Mon, 23.06.2008 20:46
Fehlermeldung: http://www.datenschleuder.eu/download.php?file=794Fehler%20GnuPG [...]
Mon, 23.06.2008 18:55
Ich hab nochmal kurz (und leider nur oberflaechlich) durch meine Konfigs gesucht [...]