User Tools

Site Tools


doc:appunti:linux:sa:postfix_spf_check

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
doc:appunti:linux:sa:postfix_spf_check [2019/01/18 16:44] – [Configurazione di Postfix] niccolodoc:appunti:linux:sa:postfix_spf_check [2019/07/12 17:59] – [Manual Testing] niccolo
Line 19: Line 19:
 Attenzione al parametro **TestOnly** che fa **esattamente il contrario di quello che si intuisce**! Impostando **TestOnly = 1** significa che **il filtro è attivo** (restituisce a Postfix il codice dell'azione da intraprendere), invece con un valore zero si ha solo il log del risultato, ma nessuna azione conseguente. Attenzione al parametro **TestOnly** che fa **esattamente il contrario di quello che si intuisce**! Impostando **TestOnly = 1** significa che **il filtro è attivo** (restituisce a Postfix il codice dell'azione da intraprendere), invece con un valore zero si ha solo il log del risultato, ma nessuna azione conseguente.
  
 +Attenzione che il **reload** o il **restart** del servizio dopo aver cambiato configurazione non esiste, in quanto il processo viene avviato da Postfix solo quando necessario (vedi più avanti la configurazione). Pertanto in caso di variazione della configurazione è necessario fare il **restart di Postfix**.
 ===== Manual Testing ===== ===== Manual Testing =====
  
Line 26: Line 27:
 request=smtpd_access_policy request=smtpd_access_policy
 protocol_state=RCPT protocol_state=RCPT
-protocol_name=SMTP+protocol_name=ESMTP
 helo_name=testhost.rigacci.org helo_name=testhost.rigacci.org
 queue_id=8045F2AB23 queue_id=8045F2AB23
Line 45: Line 46:
 L'invocazione da riga di comando risponde ad **una sola richiesta**. L'invocazione da riga di comando risponde ad **una sola richiesta**.
  
 +===== IPv6 e record AAAA =====
 +
 +Nei record SPF è possibile indicare direttamente anche degli indirizzi IPv6, usando la sintassi **%%ip6:2a01:4f8:d16:1355::2%%**. Più comodo è indicare il nome di un host, con la sintassi **%%a:testhost.rigacci.org%%** si includono automaticamente tutti i record di tipo **A** (IPv4) e di tipo **AAAA** (IPv6) associati al nome. Nel test del paragrafo precedente è possibile specificare un indirizzo IPv6 come //client_address//.
 ===== Configurazione di Postfix ===== ===== Configurazione di Postfix =====
  
-Anzitutto si configura Postfix in modo che attivi uno **Unix socket** collegato al checker; nel file di configurazione **/etc/postfix/master.cf** si aggiunge:+Anzitutto si configura Postfix in modo che attivi uno **Unix socket** collegato al programma **policyd-spf**; nel file di configurazione **/etc/postfix/master.cf** si deve aggiungere:
  
 <file> <file>
doc/appunti/linux/sa/postfix_spf_check.txt · Last modified: 2021/02/12 12:39 by niccolo