[Postfixbuch-users] Sendebestätigung in zusammenhang mit amavisd-new
Maximilian Thoma
nospam at thoma.cc
Mo Jul 9 10:36:37 CEST 2007
das problem hatte ich auch.
http://www200.pair.com/mecham/spam/bypassing.html
meine lösung sieht so aus
-------------------------------------------------------------------------------------------------------------
/etc/postfix/main.cf
-------------------------------------------------------------------------------------------------------------
content_filter = amavis:[127.0.0.1]:10026
smtpd_recipient_restrictions =
....
permit_mynetworks
permit_sasl_authenticated
reject_unauth_destination
.....
check_client_access regexp:/etc/postfix/filter-catchall.regexp
-------------------------------------------------------------------------------------------------------------
/etc/postfix/filter-catchall.regexp
-------------------------------------------------------------------------------------------------------------
/^/ FILTER amavis:[127.0.0.1]:10024
-------------------------------------------------------------------------------------------------------------
/etc/amavisd.conf
-------------------------------------------------------------------------------------------------------------
$inet_socket_port = [10024, 10026];
####################################################################
$interface_policy{'10026'} = 'SASLBYPASS';
$policy_bank{'SASLBYPASS'} = { # mail from submission and smtps ports
bypass_spam_checks_maps => [1], # don't spam-check this mail
bypass_banned_checks_maps => [1], # don't banned-check this mail
bypass_header_checks_maps => [1], # don't header-check this mail
};
####################################################################
gruß
maximilian
Uwe Kiewel schrieb:
> Sandy Drobic schrieb:
>> Uwe Kiewel wrote:
>>> Sandy Drobic schrieb:
>>>> Uwe Kiewel wrote:
>>>>> Hallo @all,
>>>>>
>>>>> ich habe auf meinem Mailserver Amavisd-new laufen. Der scant ausgehende
>>>>> Mails. Leider wird damit die Übermittlungsbestätigung "gefälscht". Rein
>>>>> technisch ist es ja richtig, dass die Mail an localhost zugestellt
>>>>> wurde, jedoch ist die Aussage imho für den Absender nutzlos...
>>>>>
>>>>> Kann man Postfix dazu bewegen, dass alle Destinations, die in der
>>>>> Kommunikation beteiligt sind, als "delivered via" in der Statusmeldung
>>>>> angezeigt werden?
>>>> Nein, das macht er nur für eigenes Routing. Je nachdem, welche Server
>>>> welche Meldungen zurückgeben, kann Postfix dies auch nicht unbedingt zuordnen.
>>> ist doch sein eigenes Routing. Schließlich ist postfix 2x beteiligt -
>>> Mailclient - Postfix - Amavis - Postfix - ZielMailserver
>> Du hattest doch nach "alle Server" gefragt. Oder meintest du nur den
>> gerade aktiven? Dann ist "alle Server" etwas seltsam ausgedrückt.
>
> War nicht so geschrieben, wie ich will.
>
>> In diesem Sinne ist Amavisd-new ebenfalls ein SMTP-Server.
>
>>>> DSN funktioniert nur solange, wie alle Server in der Kette auch DSN
>>>> unterstützen. Sonst wird vom letzten Server mit DSN-Support die DSN an den
>>>> Absender geschickt. Welche Version von Amavisd-new verwendest du? Ab
>>>> Version 2.4.0 kann Amavisd-new auch DSN.
>>> Ich verwende die in MaiaMailguard gebundelte Version.
>>>
>>> [schnipp]
>>> # What follows here are the comments from amavisd-new 2.2.1:
>> Dann wird es nichts mit DSN. Für interne User kannst du DSN damit
>> vergessen, für externe hat es auch nur bedingt Wert zu erfahren, dass die
>> Mail an localhost übermittelt wurde. Deshalb besser auch auf Postfix DSN
>> abschalten.
>
> Gut. Dann bleibt nur das Anfordern der Lesebestätigung, und da kann man
> ja bekanntlich das Senden unterdrücken...
>
>>> #
>>> # This is amavisd-new.
>>> # It is an interface between message transfer agent (MTA) and virus
>>> # scanners and/or spam scanners, functioning as a mail content filter.
>>> #
>>> # It is a performance-enhanced and feature-enriched version of amavisd
>>> # (which in turn is a daemonized version of AMaViS), initially based
>>> # on amavisd-snapshot-20020300).
>>> #
>>> # All work since amavisd-snapshot-20020300:
>>> [schnapp]
>>>
>>>> Wenn du willst, das Absender nur von deinem Gateway benachrichtigt werden,
>>>> dann unterdrücke einfach DSN für eingehende Mails. Dann wird der
>>>> einliefernde Server die DSN schicken, dass die Mail an dein Gateway
>>>> übertragen würde. Mehr geht einen externen ohnehin nicht an.
>>> Verdrehst du da nicht was? Es ging im OP umeine AUSgehende Mail!
>> Völlig egal. Sobald die Mail an Amavisd-new übergeben wird, ist der Ofen
>> aus. Zumindest bei der von dir verwendeten Version von Amavisd-new. Der
>> erste Server in der Kette, der kein DSN unterstützt, veranlasst den gerade
>> einliefernden Server, die DSN zu schicken.
>
>>> Ich möchte die Bestätigung so wie im OP, nur nicht mit "bei Amavis
>>> eingelifert" sondern "beim Zeilserver eingeliefert" (sinngemäß geschrieben)
>> Mit deiner Version von Amavisd-new nicht möglich.
>
>
>
> Kann ich amavis für ausgehende Mail unterdrücken? So nach dem Motto:
> wenn smtpd_sasl_authenticated_header dann nicht nach amavis sondern
> gleich zum Ziel...
>
> Viele Grüße,
> Uwe
Mehr Informationen über die Mailingliste Postfixbuch-users