[Samba] 2 questions: Can I add another smtp line into master.cf for spam assassin? & spa-policy.pl
L.P.H. van Belle
belle at bazuin.nl
Wed Dec 2 13:41:22 UTC 2015
Hai,
I run this on a debian Jessie, postfix 2.11 (all debian packages )
Route for me is like this.
-> postscreen -> policy-weight -> policy-spf -> clamsmtp (-> spamassassin) -> user
A1.
I have in main.cfg
content_filter = clamsmtp:127.0.0.1:10025
A2. Yes, you can. This is how i did set up.. ..there maybe improvements on this, but for now works for me.
( i used this site for my example :
https://wiki.dest-unreachable.net/pages/viewpage.action?pageId=15892484 )
example master.cf
smtp inet n - - - 1 postscreen
smtpd pass - - - - - smtpd
-o content_filter=spamassassin
dnsblog unix - - - - 0 dnsblog
tlsproxy unix - - - - 0 tlsproxy
submission inet n - - - - smtpd
-o syslog_name=postfix/submission
-o smtpd_tls_security_level=encrypt
-o smtpd_sasl_auth_enable=yes
-o content_filter=spamassassin
-o smtpd_client_restrictions=permit_sasl_authenticated,reject
-o smtpd_relay_restrictions=permit_sasl_authenticated,reject
-o milter_macro_daemon_name=ORIGINATING
smtps inet n - - - - smtpd
-o syslog_name=postfix/smtps
-o smtpd_tls_wrappermode=yes
-o smtpd_sasl_auth_enable=yes
-o content_filter=spamassassin
-o smtpd_client_restrictions=permit_sasl_authenticated,reject
-o smtpd_relay_restrictions=permit_sasl_authenticated,reject
-o milter_macro_daemon_name=ORIGINATING
## Postfix SPF Check (package to install : postfix-policyd-spf-perl )
policy-spf unix - n n - 0 spawn
user=policyd-spf argv=/usr/sbin/postfix-policyd-spf-perl
## spamassasin (package to install : spamassassin spamd )
spamassassin unix - n n - - pipe
user=debian-spamd argv=/usr/bin/spamc -f -e /usr/sbin/sendmail -oi -f ${sender} ${recipient}
## clamsmtp (package to install : clamsmtp )
clamsmtp unix - - n - 16 smtp
-o smtp_data_done_timeout=1200
-o smtp_send_xforward_command=yes
-o disable_dns_lookups=yes
# reinjection from spamassassin into mailflow after checks
127.0.0.1:10026 inet n - n - 16 smtpd
-o content_filter=
-o receive_override_options=no_unknown_recipient_checks,no_header_body_checks
-o local_recipient_maps=
-o relay_recipient_maps=
-o smtpd_helo_restrictions=
-o smtpd_client_restrictions=
-o smtpd_sender_restrictions=
-o smtpd_recipient_restrictions=permit_mynetworks,reject
-o mynetworks=127.0.0.0/8
-o mynetworks_style=host
-o smtpd_authorized_xforward_hosts=127.0.0.0/8
Van: robert at chalmers.com.au [mailto:owner-postfix-users at postfix.org] Namens Robert Chalmers
Verzonden: woensdag 2 december 2015 13:26
Aan: Postfix users
Onderwerp: 2 questions: Can I add another smtp line into master.cf for spam assassin? & spa-policy.pl
Q1.
Already in my master.cf I have
smtp inet n - n - 1 postscreen
#smtp inet n - n - - smtpd -vv
smtpd pass - - n - - smtpd
dnsblog unix - - n - 0 dnsblog
tlsproxy unix - - n - 0 tlsproxy
submission inet n - n - - smtpd
-o smtpd_tls_security_level=encrypt
-o syslog_name=postfix/submission
-o smtpd_tls_security_level=encrypt
-o smtpd_milters=inet:127.0.0.1:8891
smtp unix - - n
However, the set up for spamassassin requires another smtp line.
smtp inet n - - - - smtpd -o content_filter=spamfilter
So are they mutually exclusive ? or can I use it without breaking postfix already.
thanks
Q2
Is it possible to implement spfpolicy, and greypolicy and if so how?
I have tired - but mail then fails.
Robert Chalmers
robert at chalmers.com.au Quantum Radio: http://tinyurl.com/lwwddov
Mac mini 6.2 - 2012, Intel Core i7,2.3 GHz, Memory:16 GB. El-Capitan 10.11. 2TB Storage made up of -
Drive 0:HGST HTS721010A9E630. Upper bay. Drive 1:ST1000LM024 HN-M101MBB. Lower Bay
More information about the samba
mailing list