OpenDKIM没有签署电子邮件

时间:2016-04-13 19:46:17

标签: linux centos postfix-mta dkim

我正在尝试配置OpenDKIM来签署从我们网站发送的电子邮件。我在CentOS linux服务器上安装它。我已经安装了opendkim并创建了所有配置文件和密钥文件。我无法弄清楚为什么它不签署外发电子邮件。我一直在检查所有的配置,但一切似乎都没问题。

以下是我们配置文件的内容(网站名称已更改为example.com for post):

opendkim.conf

AutoRestart             false
Canonicalization        relaxed/simple
ExternalIgnoreList      refile:/etc/opendkim/TrustedHosts
InternalHosts           refile:/etc/opendkim/TrustedHosts
KeyTable                refile:/etc/opendkim/KeyTable
LogWhy                  Yes
Mode                    sv
Domain                  example.com
Selector                default
PidFile                 /var/run/opendkim/opendkim.pid
SignatureAlgorithm      rsa-sha256
SigningTable            refile:/etc/opendkim/SigningTable
Socket                  inet:8891@127.0.0.1
Syslog                  Yes
SyslogSuccess           Yes
TemporaryDirectory      /var/tmp
UMask                   002
UserID                  opendkim:opendkim

TrustedHosts

127.0.0.1
localhost
*@example.com
*example.com
example.com

SigningTable

*@example.com default._domainkey.example.com

KEYTABLE

default._domainkey.example.com       example.com:default:/etc/opendkim/keys/example.com/default

我在教程之后一直在搜索教程并在这些配置文件中尝试不同的东西,但到目前为止没有任何工作。如果有人知道我在这里做错了什么,请告诉我,谢谢!

1 个答案:

答案 0 :(得分:1)

嘿大家我设法让dkim工作,我只想发布给将来遇到这个问题的人。最后问题不在于这些配置,而是在我们的系统上使用opendkim本身。它已经启动,当我们停止它时,它会自动重新启动并消失。

我上面使用的配置是正确的,并且工作正常。