PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Amavis will nicht aufhören ausgehende Mails zu scannen



Tomek
25.01.05, 10:21
Huhu,

mein amavisd-new (mit Postfix 2.1.5, Debian Sarge) beharrt darauf, ausgehende Mails zu scannen. Dabei habe ich in der Variable @local_domains_acl die lokalen Domains eingetragen. Habe ich da etwas falsch verstanden?

Die Konfiguration in amavis.conf sieht so aus:

@local_domains_acl = ( ".$mydomain", '.meinedomain1.de', '.meinedomain2.de' );
Danke. :)

whistle
25.01.05, 10:42
Hi,
heißt das, er bewertet auch die ausgehenden Mails, oder laufen sie nur durch amavisd-new?
Ich erinnere mich, ich hatte das bei postfix mal mit recipient_restrictions so hingebastelt, das auch nur die eingehenden Mails durch amavisd gehen.
Gruß
Whistle

Tomek
25.01.05, 10:53
Er scannt und markiert die ausgehenden Mails. Ich habe gerade eine EICAR-Testvirus-Signatur verschickt und die Mail wurde verworfen.

Svenny
25.01.05, 14:09
Ja, genau das Problem hatte ich auch - habs leider nur mit ner 2. IP lösen können, auf der smtpd hört ohne content-filter.

wie hast du denn dein amavis eingestellt?

postfix -> amavis -> postfix ?

Tomek
25.01.05, 14:41
main.cf:

content_filter = amavis:[127.0.0.1]:10024
master.cf:

amavis unix - - n - 2 smtp
-o smtp_data_done_timeout=1200
-o disable_dns_lookups=yes

127.0.0.1:10025 inet n - n - - smtpd
-o content_filter=
-o local_recipient_maps=
-o relay_recipient_maps=
-o smtpd_restriction_classes=
-o smtpd_client_restrictions=
-o smtpd_helo_restrictions=
-o smtpd_sender_restrictions=
-o smtpd_recipient_restrictions=permit_mynetworks,rej ect
-o mynetworks=127.0.0.0/8
-o strict_rfc821_envelopes=yes

whistle
25.01.05, 15:45
Hi,
das ist jetzt sicher nicht die Premium-Lösung:
main.cf:
content_filter entfernen

smtpd_recipient_restrictions =
check_recipient_access hash: /etc/postfix/recipient_access
…[weitere Anweisungen]

recipient_access:
testlab.net FILTER smpt-amavis:[127.0.0.1]:10024

Es muß auch mit local_domains_acl funktionieren.
Schau mal hier nach der korrekten Syntax von @acl http://www.ijs.si/software/amavisd/README.lookups
Es sieht so aus, als sollte vor die Klammer noch ein qw und innerhalb der Klammer keine Hochkomma.

Gruß
Whistle

himbeere
25.01.05, 17:07
Moin.

Was hast Du denn für eine Amavisd-new Version? Ich benutze 2.2.1 und da wird solches mit policy_banks erledigt.

# To reliably avoid spam-scanning outgoing mail, use @bypass_spam_checks_maps
# for nonlocal recipients. To reliably avoid spam scanning for locally
# originating mail (including internal-to-internal mail), recognized by
# the original SMTP client IP address matching @mynetworks, use policy bank
# MYNETS, adjust @mynetworks, and turn on XFORWARD in the Postfix smtp client
# service feeding amavisd.

Svenny
25.01.05, 18:40
also bei mir hat das damals so funktioniert, dass man einfach seine domains in loca_domains packen musste, dann sind die zwar durch amavis gelaufen aber hat sie nicht getaggt. Meine Variante mit der 2. IP hat sich bei mir nun durchgesetzt (hab noch rund 100 IPs frei von daher nicht so wild) - weil ist ressourcenschonender, läuft zwar dann halt nen 2. smtpd bei ner connection aber es wird nicht groß durch amavis/spamassassin gejagt

Tomek
25.01.05, 20:43
Version: amavisd-new-20030616-p10 (Debian Sarge)

Folgendes habe ich auch versucht, jedoch der gleiche Effekt:

@local_domains_acl = qw( .meinedomain1.de .meinedomain2.de );

Tomek
17.02.05, 13:16
Hi,
das ist jetzt sicher nicht die Premium-Lösung:
main.cf:
content_filter entfernen

smtpd_recipient_restrictions =
check_recipient_access hash: /etc/postfix/recipient_access
…[weitere Anweisungen]

recipient_access:
testlab.net FILTER smpt-amavis:[127.0.0.1]:10024
Die Lösung ist für mich in Ordnung. So klappt es. Danke. :)