Eu segui este :
milter_default_action = accept
milter_protocol = 6
smtpd_milters = inet:localhost:12301
non_smtpd_milters = inet:localhost:12301
Eu configurei o Postfix para assinar meus e-mails usando o OpenDKIM. (Eu segui este tutorial .)
Agora eu gostaria de configurar o Postfix para rejeitar e-mails por domínios que tenham o DKIM configurado e o e-mail não tenha uma assinatura adequada (por exemplo, quando meu próprio domínio for usado como endereço falso do remetente).
No opendkim.conf eu habilitei a verificação ( Mode sv
) e no Postfic main.conf eu tenho
milter_protocol = 2
milter_default_action = accept
smtpd_milters = inet:localhost:12301
Im mail.log eu encontrei
Feb 24 19:25:10 myhost postfix/cleanup[20016]: 113623DC1119: message-id=<[email protected]>
Feb 24 19:25:10 myhost opendkim[1355]: 113623DC1119: [78.90.96.5] [78.90.96.5] not internal
Feb 24 19:25:10 myhost opendkim[1355]: 113623DC1119: not authenticated
Feb 24 19:25:10 myhost opendkim[1355]: 113623DC1119: no signature data
Feb 24 19:25:10 myhost postfix/qmgr[1791]: 113623DC1119: from=<[email protected]>, size=1981, nrcpt=1 (queue active)
O OpenDKIM parece ter notado que este e-mail não é válido, mas não foi rejeitado.
Eu segui este :
milter_default_action = accept
milter_protocol = 6
smtpd_milters = inet:localhost:12301
non_smtpd_milters = inet:localhost:12301