doc:appunti:linux:sa:spamass-milter
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
doc:appunti:linux:sa:spamass-milter [2021/02/12 14:41] – [Configurazione system-wide] niccolo | doc:appunti:linux:sa:spamass-milter [2021/02/12 15:00] (current) – [Configurazione system-wide] niccolo | ||
---|---|---|---|
Line 34: | Line 34: | ||
Per rileggere la configurazione è necessario un **systemctl restart spamass-milter.service**. | Per rileggere la configurazione è necessario un **systemctl restart spamass-milter.service**. | ||
- | L' | + | L' |
- | Se il Milter | + | Il milter |
+ | |||
+ | < | ||
+ | mkdir / | ||
+ | chown spamass-milter: | ||
+ | chmod 750 / | ||
+ | </ | ||
+ | |||
+ | Alla prima esecuzione del filtro viene creato il file con le preferenze | ||
< | < | ||
Line 42: | Line 50: | ||
</ | </ | ||
- | Togliendo l' | + | ===== Configurazione Postfix ===== |
- | In **''/ | + | Per aggiungere il filtro milter è sufficiente mettere in **''/ |
< | < | ||
Line 51: | Line 59: | ||
</ | </ | ||
- | Il messaggio di errore nel log non è grave: | + | Ovviamente con la regola generica **smtpd_milters** il filtro sarà **applicato a tutti i messaggi** (in entrata e in uscita). |
- | < | + | Nel nostro caso invece vogliamo applicare il filtro **solo sui messaggi in uscita**, per evitare di fare SPAM relay a qualche utente che ha avuto l' |
- | spamass-milter[12260]: | + | |
- | Please add it to confMILTER_MACROS_ENVFROM for better spamassassin results | + | |
- | </ | + | |
- | La macro servirebbe a '' | + | Ecco come applicare il filtro solo per gli utenti autenticati che accedono al servizio submission sulla porta 587. In **master.cf** si aggiunge il parametro **'' |
+ | < | ||
+ | submission inet n | ||
+ | -o syslog_name=postfix/ | ||
+ | -o smtpd_tls_security_level=encrypt | ||
+ | -o smtpd_sasl_auth_enable=yes | ||
+ | -o smtpd_tls_auth_only=yes | ||
+ | -o smtpd_client_restrictions=permit_sasl_authenticated, | ||
+ | -o smtpd_milters=$mua_milters | ||
+ | -o smtpd_sender_restrictions=$mua_sender_restrictions | ||
+ | -o smtpd_relay_restrictions=$mua_relay_restrictions | ||
+ | </ | ||
- | Quando deve filtrare un messaggio '' | + | in **main.cf** |
- | <code> | + | <file> |
- | spamd[1355]: | + | # Restriction applied as smtpd_milters over SUMBISSION/587. |
- | spamd[353]: spamd: creating default_prefs: /var/lib/spamass-milter/.spamassassin/ | + | mua_milters = unix:spamass/spamass.sock |
- | </ | + | </file> |
- | + | ||
- | per risolvere basta creare la directory con gli opportuni permessi: | + | |
- | + | ||
- | < | + | |
- | mkdir / | + | |
- | chown spamass-milter: | + | |
- | chmod 750 / | + | |
- | </code> | + |
doc/appunti/linux/sa/spamass-milter.1613140878.txt.gz · Last modified: 2021/02/12 14:41 by niccolo