Hallo Liste, Gibt es eine Möglichkeit, eine Email die von Spamassassin als Spam eingestuft wird, zurückzuweisen. Also so dass Postfix die Mail annimmt, an Amavis weitergibt aber die Verbindung zum sendenden Server noch aufrecht erhält. So dass wenn Amavis die Email als Spam einstuft, Postfix dem sendenden Server eine Fehlermeldung senden kann. Geht das? -- Gruss Thomas -- 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
Thomas Fankhauser wrote:
Hallo Liste,
Gibt es eine Möglichkeit, eine Email die von Spamassassin als Spam eingestuft wird, zurückzuweisen. Also so dass Postfix die Mail annimmt, an Amavis weitergibt aber die Verbindung zum sendenden Server noch aufrecht erhält. So dass wenn Amavis die Email als Spam einstuft, Postfix dem sendenden Server eine Fehlermeldung senden kann.
Geht das?
Ja, das geht, wenn Amavisd-new als smtp_proxy_filter konfiguriert wird. Ratsam ist dies nur für Installationen, wo der Server nicht unter Last steht. Voraussetzung dafür ist, dass Mails für die Domain direkt angenommen werden und die Mails nicht schon vom Provider vorher angenommen wurden oder von einer vorgeschalteten Maschine wie einer Firewall. -- 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
Sandy Drobic wrote:
Thomas Fankhauser wrote:
Hallo Liste,
Gibt es eine Möglichkeit, eine Email die von Spamassassin als Spam eingestuft wird, zurückzuweisen. Also so dass Postfix die Mail annimmt, an Amavis weitergibt aber die Verbindung zum sendenden Server noch aufrecht erhält. So dass wenn Amavis die Email als Spam einstuft, Postfix dem sendenden Server eine Fehlermeldung senden kann.
Geht das?
Ja, das geht, wenn Amavisd-new als smtp_proxy_filter konfiguriert
Wie geht das?
wird. Ratsam ist dies nur für Installationen, wo der Server nicht unter Last steht.
Was heisst 'nicht unter Last' ?
Voraussetzung dafür ist, dass Mails für die Domain direkt angenommen
Ja, das ist eh voraussetzung.
werden und die Mails nicht schon vom Provider vorher angenommen wurden oder von einer vorgeschalteten Maschine wie einer Firewall. -- Gruss Thomas
-- 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
Am Mittwoch 18 März 2009 glaubte Thomas Fankhauser zu wissen:
Sandy Drobic wrote:
wird. Ratsam ist dies nur für Installationen, wo der Server nicht unter Last steht.
Was heisst 'nicht unter Last' ?
Möglich wenig Prozesse. Die CPU sollte deutlich Luft haben. Und keine Programme/Prozesse, rechenintensiv sind oder einen großen Datendurchsatz haben. Was vergessen? flo -- Was ist der Unterschied zwischen Uncle Ben's Reis und einem weiblichen Orgasmus? Uncle Ben's Reis gelingt immer... [Harald Schmidt] -- 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
Thomas Fankhauser wrote:
Sandy Drobic wrote:
Thomas Fankhauser wrote:
Hallo Liste,
Gibt es eine Möglichkeit, eine Email die von Spamassassin als Spam eingestuft wird, zurückzuweisen. Also so dass Postfix die Mail annimmt, an Amavis weitergibt aber die Verbindung zum sendenden Server noch aufrecht erhält. So dass wenn Amavis die Email als Spam einstuft, Postfix dem sendenden Server eine Fehlermeldung senden kann.
Geht das?
Ja, das geht, wenn Amavisd-new als smtp_proxy_filter konfiguriert
Wie geht das?
In main.cf die Option "content_filter=.." entfernen. In master.cf die Option content_filter= in den listenern entfernen und dafür die Option smtpd_proxy_filter=.. setzen. Die Zahl der smtpd Prozesse und Amavisd-new-Prozesse entsprechend anpassen.
wird. Ratsam ist dies nur für Installationen, wo der Server nicht unter Last steht.
Was heisst 'nicht unter Last' ?
Dass der Server mit einer begrenzten Anzahl von Amavisd-new-Prozessen die eingehenden Mails verarbeiten kann, ohne direkt am Limit zu sein.
Voraussetzung dafür ist, dass Mails für die Domain direkt angenommen
Ja, das ist eh voraussetzung.
Hier mal eine Konfig von meinem Server hier: /etc/postfix/main.cf: smtpd_proxy_timeout = 300s /etc/postfix/master.cf: smtp inet n - n - 30 smtpd -o smtpd_proxy_filter=127.0.0.1:10024 -o smtpd_client_connection_count_limit=8 # -o content_filter=smtp-amavis:[127.0.0.1]:10024 -o receive_override_options=no_address_mappings 127.0.0.1:10025 inet n - n - - smtpd -o content_filter= -o smtpd_proxy_filter= -o smtpd_authorized_xforward_hosts=127.0.0.0/8 -o smtpd_client_restrictions= -o smtpd_helo_restrictions= -o smtpd_sender_restrictions= -o smtpd_recipient_restrictions=permit_mynetworks,reject -o smtpd_restriction_classes= -o smtpd_data_restrictions= -o mynetworks=127.0.0.0/8 -o receive_override_options=no_unknown_recipient_checks /etc/amavisd.conf: $max_servers = 30; $final_spam_destiny = D_REJECT; $final_virus_destiny = D_REJECT; $final_banned_destiny = D_REJECT; $final_bad_header_destiny = D_PASS; Das wäre ein Skelett für die Proxy-Konfiguration. Man kann noch ein paar mehr smtpd Prozesse konfigurieren, wenn man sehr viele rejects in smtpd_recipient_restrictions hat. -- 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
participants (3)
-
Florian Gross
-
Sandy Drobic
-
Thomas Fankhauser