在Ubuntu上配置DKIM需要安装和配置OpenDKIM软件包。以下是配置DKIM的步骤:
- 安装OpenDKIM软件包:
sudo apt-get update sudo apt-get install opendkim opendkim-tools
- 生成DKIM密钥对:
sudo opendkim-genkey -t -s-d
其中,
是选择器名称,
是您的域名。生成的密钥对文件将保存在/etc/opendkim/
目录中。
- 配置OpenDKIM:
编辑
/etc/opendkim.conf
文件,确保以下配置项正确设置:
DomainKeyFile /etc/opendkim/ .private Selector Socket inet:8891@localhost
- 配置Postfix:
编辑
/etc/postfix/main.cf
文件,添加或修改以下配置项:
milter_protocol = 6 milter_default_action = accept smtpd_milters = inet:localhost:8891 non_smtpd_milters = inet:localhost:8891
- 启动OpenDKIM和重启Postfix服务:
sudo systemctl start opendkim sudo systemctl restart postfix
- 在DNS中添加DKIM记录:
在您的DNS中添加一条TXT记录,记录名称为
,记录值为生成的DKIM公钥。._domainkey.
完成以上步骤后,您的Postfix服务器应该已经配置了DKIM签名。您可以使用在线DKIM验证工具来测试邮件是否成功签名。