2016-04-13 8 views
0

Я пытаюсь настроить OpenDKIM для подписывания писем, отправленных с нашего сайта. Я устанавливаю его на сервер CentOS linux. Я установил opendkim и создал всю конфигурацию и файлы ключей. Я не могу понять, почему он не подписывает исходящие письма. Я проверяю все конфигурации, но все выглядит нормально.OpenDKIM не подписывает электронные письма

Вот содержание наших конфигурационных файлов (имя сайта изменено на example.com для поста):

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:[email protected] 
Syslog     Yes 
SyslogSuccess   Yes 
TemporaryDirectory  /var/tmp 
UMask     002 
UserID     opendkim:opendkim 

TrustedHosts:

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

Подпись::

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

KeyTable:

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

Я искал через учебник после учебник и пробовать разные вещи в этих файлах конфигурации, но до сих пор ничего не работало. Если кто-то знает, что я сделал неправильно, пожалуйста, дайте мне знать, спасибо!

ответ

1

Привет всем, мне удалось заставить dkim работать, и я просто хочу публиковать сообщения для тех, у кого есть эта проблема в будущем. В конце концов проблема была не в этих конфигурациях, а в том, что opendkim сам прослушивал нашу систему. Он был запущен, и когда мы остановили его, он автоматически перезагрузился и вышел из строя.

Конфигурации, которые я использовал выше, являются правильными и работают нормально.