Postfix搭配OpenDKIM无法签署外发邮件且无报错的求助
Postfix搭配OpenDKIM无法签署外发邮件且无报错的求助
大家好,我最近碰到个棘手的问题:明明给Postfix配置了OpenDKIM来签署外发邮件,但实际发出去的邮件根本没有DKIM签名,而且不管是Postfix还是OpenDKIM的日志里都没报错,完全摸不着头绪。
我把当前的配置文件贴出来,麻烦各位帮忙排查下可能的问题:
Postfix的main.cf配置
readme_directory = /usr/share/doc/postfix inet_protocols = ipv4 meta_directory = /etc/postfix shlib_directory = /usr/lib/postfix myhostname = mail.root-louis.net mail_name = root-louis.net mydomain = root-louis.net mydestination = $myhostname, $mydomain, mail, localhost.localdomain, localhost, localhost.$mydomain smtpd_tls_key_file = /etc/letsencrypt/live/mail.root-louis.net/privkey.pem smtpd_tls_cert_file = /etc/letsencrypt/live/mail.root-louis.net/fullchain.pem smtp_tls_CAfile = /etc/letsencrypt/live/mail.root-louis.net/cert.pem smtpd_tls_security_level = may smtp_tls_security_level = may smtpd_tls_auth_only = yes smtpd_tls_mandatory_protocols = !SSLv2, !SSLv3, !TLSv1, !TLSv1.1 smtp_tls_mandatory_protocols = !SSLv2, !SSLv3, !TLSv1, !TLSv1.1 smtpd_tls_protocols = !SSLv2, !SSLv3, !TLSv1, !TLSv1.1 smtp_tls_protocols = !SSLv2, !SSLv3, !TLSv1, !TLSv1.1 smtpd_sasl_auth_enable = yes smtpd_sasl_type = dovecot smtpd_sasl_path = private/auth smtpd_sender_login_maps = pcre:/etc/postfix/login_maps.pcre smtpd_sender_restrictions = permit_sasl_authenticated, permit_mynetworks, reject_sender_login_mismatch, reject_unknown_reverse_client_hostname, reject_unknown_sender_domain smtpd_recipient_restrictions = permit_sasl_authenticated, permit_mynetworks, reject_unauth_destination, reject_unknown_recipient_domain smtpd_relay_restrictions = permit_sasl_authenticated, reject_unauth_destination smtpd_helo_required = yes smtpd_helo_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_invalid_helo_hostname, reject_non_fqdn_helo_hostname, reject_unknown_helo_hostname home_mailbox = Mail/Inbox/ header_checks = regexp:/etc/postfix/header_checks smtpd_sasl_security_options = noanonymous, noplaintext smtpd_sasl_tls_security_options = noanonymous milter_default_action = accept milter_protocol = 6 smtpd_milters = inet:localhost:12301 non_smtpd_milters = inet:localhost:12301 mailbox_command = /usr/lib/dovecot/deliver
OpenDKIM的opendkim.conf配置
KeyTable file:/etc/postfix/dkim/keytable SigningTable refile:/etc/postfix/dkim/signingtable InternalHosts refile:/etc/postfix/dkim/trustedhosts #Socket inet:12301@localhost KeyFile /etc/postfix/dkim/root-louis.net/mail.private Domain root-louis.net Socket inet:12301@localhost
有没有朋友能帮我找找问题所在?感激不尽!
备注:内容来源于stack exchange,提问作者root-louis
相关产品推荐
相关产品推荐

