在Ubuntu上配置DKIM需要安裝和配置OpenDKIM軟件包。以下是配置DKIM的步驟:
sudo apt-get update
sudo apt-get install opendkim opendkim-tools
sudo opendkim-genkey -t -s <selector> -d <domain>
其中,<selector>
是選擇器名稱,<domain>
是您的域名。生成的密鑰對文件將保存在/etc/opendkim/
目錄中。
/etc/opendkim.conf
文件,確保以下配置項正確設置:Domain <domain>
KeyFile /etc/opendkim/<selector>.private
Selector <selector>
Socket inet:8891@localhost
/etc/postfix/main.cf
文件,添加或修改以下配置項:milter_protocol = 6
milter_default_action = accept
smtpd_milters = inet:localhost:8891
non_smtpd_milters = inet:localhost:8891
sudo systemctl start opendkim
sudo systemctl restart postfix
<selector>._domainkey.<domain>
,記錄值為生成的DKIM公鑰。完成以上步驟后,您的Postfix服務器應該已經配置了DKIM簽名。您可以使用在線DKIM驗證工具來測試郵件是否成功簽名。