User Tools

Site Tools


doc:appunti:linux:sa:spamass-milter

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
doc:appunti:linux:sa:spamass-milter [2021/02/12 15:51] – [Configurazione system-wide] niccolodoc:appunti:linux:sa:spamass-milter [2021/02/12 16:00] (current) – [Configurazione system-wide] niccolo
Line 50: Line 50:
 </file> </file>
  
-In **''/etc/postfix/main.cf''** si imposta:+===== Configurazione Postfix ===== 
 + 
 +Per aggiungere il filtro milter è sufficiente mettere in **''/etc/postfix/main.cf''**:
  
 <file> <file>
Line 57: Line 59:
 </file> </file>
  
 +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'account hackerato. I messaggi in arrivo invece sono filtrati a valle, con un filtro utente invocato dal Local Delivery Agent (**dovecot-lda**, **procmail** o **maildrop**, per citarne tre).
 +
 +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 **''-o smtpd_milters''** al servizio **submission**:
 +
 +<file>
 +submission inet n                               smtpd
 +  -o syslog_name=postfix/submission
 +  -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,reject
 +  -o smtpd_milters=$mua_milters
 +  -o smtpd_sender_restrictions=$mua_sender_restrictions
 +  -o smtpd_relay_restrictions=$mua_relay_restrictions
 +</file>
 +
 +in **main.cf** si definisce il **$mua_milters**:
 +
 +<file>
 +# Restriction applied as smtpd_milters over SUMBISSION/587.
 +mua_milters = unix:spamass/spamass.sock
 +</file>
doc/appunti/linux/sa/spamass-milter.txt · Last modified: 2021/02/12 16:00 by niccolo