Thomas Fankhauser wrote:
Hallo Liste,
Ich frage mich ob es eine Möglichkeit gibt, die Reihenfolge wie die verschiedenen Regeln bei Postfix abgearbeitet werden, irgendwo einstellbar oder beeinflussbar sind.
Die smtpd_*_restrictions werden in folgender Reihenfolge abgearbeitet: Diese finden statt, bevor die eigentliche Mail übertragen wird: smtpd_client_restrictions smtpd_helo_restrictions smtpd_sender_restrictions smtpd_recipient_restrictions Die Reihenfolge ist aber bedeutungslos bei Standard-Installationen, da hier "smtpd_delay_reject = yes" gesetzt wird und ohnehin erst nach smtpd_recip Diese werden geprüft, nach DATA: smtpd_data_restrictions smtpd_end_of_data_restrictions
Konkret möchte ich die header_checks und body_checks ausgführen befor ein Blacklisting Server bemüht wird.
Das kannst du völlig vergessen. Header- und Body_checks sind Checks, die erst stattfinden, nachdem die Mail komplett übertragen wurde. Ergebnis ist also bei smtpd_end_of_data_restrictions angesiedelt. Die Zuordnung erfolgt aber nicht in smtpd_restrictions, da es keine Funktion des smtpd Daemons ist (body- und header_checks werden vom cleanup Daemon durchgeführt). Sie können nur pro Cleanup-Instanz geändert werden bzw. pro Listener/Instanz per receive_override_options beeinflusst werden. Stichwort: ganz oder gar nicht! -- Sandy Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org