[Postfixbuch-users] address überprüfung
Ralf Hildebrandt
Ralf.Hildebrandt at charite.de
Mo Jan 15 13:21:14 CET 2007
* Daniel <Highway-Master at gmx.net>:
> Hallo Liste,
>
> ich möchte das mein mailserver überprüft ob die (sender/recipient) domain existiert und ob die E-Mail adresse existiert (reject_unverified_recipient).
>
> zweite bedingung ist, wenn der Mailserver nicht erreichbar ist soll die mail nicht abgewiesen werden sondern sie soll in der mailqueue landen und später nochmal gesendet werden.
>
> Das Problem: wenn der Mailserver nicht erreichbar ist landet die mail nicht in der queue.
Das ist kein Problem, denn die sendenden Server versuchen es später
wieder.
> Wie bekomme ich das hin das die Mail in der mailqueue landet und zu einem späteren zeitpunkt gesendet wird.
Das willst Du nicht. So kann man naemlich ganz einfach die Checks
umgehen :)
> smtpd_recipient_restrictions = reject_unknown_recipient_domain
> reject_unknown_sender_domain
> reject_unverified_recipient
> permit_mynetworks
> permit_sasl_authenticated
> check_sender_access mysql:/etc/postfix/mysql-sender.cf
> reject_unauth_destination
> reject_unverified_sender
> permit
Ich würde eher:
smtpd_recipient_restrictions =
reject_unknown_recipient_domain
reject_unknown_sender_domain
permit_mynetworks
permit_sasl_authenticated
reject_unauth_destination
reject_unverified_recipient
check_sender_access mysql:/etc/postfix/mysql-sender.cf
reject_unverified_sender
nehmen.
--
Ralf Hildebrandt (Ralf.Hildebrandt at charite.de) plonk at charite.de
Postfix - Einrichtung, Betrieb und Wartung Tel. +49 (0)30-450 570-155
http://www.postfix-buch.com
During the million-dollar BIND 9 rewrite, Paul Vixie characterized the
original BIND code as 'sleazeware produced in a drunken fury by a
bunch of U C Berkeley grad students.' -- D.J. Bernstein
Mehr Informationen über die Mailingliste Postfixbuch-users