PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : nur eingehende Mails mit ClamSMTP scannen



chris_h
05.12.07, 17:43
Hi,

ich hatte irgendwo die Info mal gelesen, wie es geht, wenn ich nur eingehende Mails scannen will. Meine, ich hätte mit smtpd_recipient_restrictions zu tun.

Habe den Link verloren, hat wer einen Tipp für mich?

Chris

chris_h
07.12.07, 17:41
Ich habe einige Infos gefunden, wonach folgendes gehen sollte:



cat /etc/postfix/filter_access
/./ FILTER scan:[127.0.0.1]:10025




smtpd_recipient_restrictions =
...
permit_mynetworks
...
check_client_access regexp:/etc/postfix/filter_access
...
permit


master.cf:


# AV scan filter (used by content_filter)
scan unix - - n - 16 smtp
-o smtp_send_xforward_command=yes
# For injecting mail back into postfix from the filter
127.0.0.1:10026 inet n - n - 16 smtpd
-o content_filter=
-o receive_override_options=no_unknown_recipient_chec ks,no_header_body_checks
-o smtpd_helo_restrictions=
-o smtpd_client_restrictions=
-o smtpd_sender_restrictions=
-o smtpd_recipient_restrictions=permit_mynetworks,rej ect
-o mynetworks_style=host
-o smtpd_authorized_xforward_hosts=127.0.0.0/8

Nur das ganze funzt nicht. Die Einträge in der master.cf scheinen ok zu sein, denn durch ein


content_filter = scan:[127.0.0.1]:10025
receive_override_options = no_address_mappings

in der main.cf werden *alle* Mails gefiltert. Möchte ich nur die check_client_access Filterung aktivieren, wird diese ignoriert. Keine Meldung im log. clamsmtp kommt nicht zum Einsatz!
Info:http://www.postfix.org/access.5.html

Hat wer Tipps?
chris

chris_h
10.12.07, 12:41
Gelöst!

Das ganze funzt. Es dürfte irgendwo ein Typo gewesen sein, die ich hier in der config nicht gemacht habe
Mit der config werden die Mails aus dem vertrauenswürdigen Netz angenommen (permit_mynetworks). Kommt eine Mail von einem nicht vertrauenswürdigen Host wird diese über den filter_access gescannt.
/./ trifft ja auf ein bel. Zeichen, und damit jede Mail, zu.

Chris