[Postfixbuch-users] Amavis Spam reject problem
Patrick Ben Koetter
p at state-of-mind.de
So Mai 13 10:19:11 CEST 2007
* Uwe Driessen <driessen at fblan.de>:
> Patrick Ben Koetter schrieb:
> > * Uwe Driessen <driessen at fblan.de>:
> > So handhabt amavisd-new D_REJECT und D_BOUNCE:
> >
> > D_REJECT
> > Mail from the sending MTA is rejected. Notifying the sender about the
> > rejection is left to the MTA, if both, following conditions are met:
> >
> > 1. the MTA and amavisd use LMTP to communicate
>
> Da ist glaube ich noch ein prob, in Amavis stand
>
> $forward_method = 'smtp:127.0.0.1:10025'; habe ich zu lmtp geändert
Das heißt: "Liefere die Mail per LMTP bei Postfix auf Adresse 127.0.0.1 10025
ein." Kann Postfix LMTP? Ist Postfix ein LMTP-Server? Nö. Kann also nicht
gehen.
> $notify_method = $forward_method;
>
> Und wieder zurück da ich dann einen Fehlermeldung bekomme
>
> May 13 09:51:09 fblan amavis[10208]: (10208-01) (!!) TROUBLE in check_mail, but must
> continue (1): delivery-notification FAILED: Explicit forwarding, but not all recips done
> at /usr/sbin/amavisd-new line 2893.
> May 13 09:51:09 fblan amavis[10208]: (10208-01) (!!) TROUBLE in process_request: TROUBLE:
> (MISCONFIG) not all recipients done, forward_method is: lmtp:127.0.0.1:10025 at (eval 51)
> line 686.
> May 13 09:51:09 fblan amavis[10208]: (10208-01) (!) Requesting process rundown after fatal
> error
> May 13 09:51:09 fblan amavis[10208]: (10208-01) (!) TempDir removal: tempdir is to be
> PRESERVED: /var/run/amavis/amavis-20070513T095103-10208
> May 13 09:51:09 fblan postfix/lmtp[10262]: 963C44DC956: to=<xxx at xxxxxxxxxxx.de>,
> relay=127.0.0.1[127.0.0.1]:10024, delay=5.8, delays=0.02/0.02/0.03/5.7, dsn=4.3.2,
> status=deferred (host 127.0.0.1[127.0.0.1] said: 421 4.3.2 Service shutting down, closing
> channel (in reply to end of DATA command))
Postfix hat wie erwartet die Verbindung gekappt.
> > > Welche Option muß ich in Amavis oder Postfix konfigurieren damit der Server
> > > ein Reject von Amavis über Postfix durchgereicht bekommt?
> >
> > Du mußt amavisd-new konfigurieren, damit es die Notifications sendet.
> > $warn_offsite = 1; solltest Du setzen
>
> Das war mir neu habe ich eingefügt
Bei dem Dokumentationsstand von amavisd ist das den Meisten neu. ;)
> > und dann entscheidet Deine eigene
> > Polidy, ob Du die folgenden Optionen anschaltest oder ausläßt:
> >
> > $warnspamsender = 1;
> > $warnbadhsender = 0;
> > $warnbannedsender = 1;
> > $warnvirussender = 0;
> >
>
> Die waren schon gesetzt für Virusrecipient und vebotene Fileextensionen und bannedsender
> Virussender wird nicht informiert dafür der Empfänger (wenn er den Absender kennt kann er
> den Kontakten).
>
> Ansonsten immer noch alles beim alten Amavis liefert kein 550 oder reject an Postfix
Bei D_REJECT macht er das auch nur, wenn LMTP gesprochen wird vom
einliefernden Client (!) zum Server. Du hast einen SMTP-Client, der über
smtpd_proxy zu amavisd-new einliefert. Die Methode kann also nicht mit
D_REJECT gehen.
> Kann das Amavis überhaupt?
Über D_BOUNCE sollte es gehen.
Ich würde aber nochmal auf der amavisd-new Liste nachfragen. Vielleicht habe
ich irgendein esoterisches Feature übersehen.
p at rick
> Nicht ich möchte ein bounce senden sondern dem einliefernden Server nur ein reject geben
> soll der sich drum kümmern das sein User benachrichtig wird
>
> Besten dank schon mal
>
> Mit freundlichen Grüßen
>
> Drießen
>
> --
> Software & Computer
> Uwe Drießen
> Lembergstraße 33
> 67824 Feilbingert
> Tel.: 06708 / 660045 Fax: 06708 / 661397
>
> --
> _______________________________________________
> Postfixbuch-users -- http://www.postfixbuch.de
> Heinlein Professional Linux Support GmbH
>
> Postfixbuch-users at listi.jpberlin.de
> http://listi.jpberlin.de/mailman/listinfo/postfixbuch-users
--
Postfix - Einrichtung, Betrieb und Wartung
<http://www.postfix-buch.com>
saslfinger (debugging SMTP AUTH):
<http://postfix.state-of-mind.de/patrick.koetter/saslfinger/>
Mehr Informationen über die Mailingliste Postfixbuch-users