Postfix не подписывает все письма с DKIM-подписью - PullRequest
0 голосов
/ 30 апреля 2018

У меня есть postfix и opendkim, работающие на моем сервере (Ubuntu 16.04), но postfix не подписывает все письма dkim.

Если я отправляю почту с сервера с:

echo "test email" | sendmail check-auth@verifier.port25.com

У меня есть ответ, который говорит DKIM check: pass, потому что на почте есть подпись DKIM. Я пытался отправить почту на мою учетную запись gmail этим способом, и в письмах тоже есть подпись DKIM.

Но когда я пытаюсь отправить почту с помощью Thunderbird или чего-то подобного, у почты нет DKIM-подписи.

Сервер имеет только один домен и следующие конфигурации:

/ и т.д. / постфикса / main.cf

[...]
milter_default_action = accept
milter_protocol = 2
smtpd_milters = inet:localhost:8891
non_smtpd_milters = inet:localhost:8891

/ и т.д. / opendkim.conf

[...]
SOCKET              inet:8891@localhost
UserID              opendkim
KeyTable            /etc/opendkim/key.table
SigningTable        refile:/etc/opendkim/signing.table

/ и т.д. / opendkim / key.table :

example.com example.com:default:/etc/dkimkeys/dkim.key

/ и т.д. / opendkim / signing.table

*@example.com example.com

Я искал mail.log, mail.err и syslog, но я не вижу ничего связанного, ни ошибок.

Я проверяю различные конфигурации, я могу отправлять серверу электронной почты, подписанному DKIM, с помощью sendmail, используя разные конфигурации, но я все еще не могу отправлять письма, подписанные с помощью DKIM, с помощью Thunderbird ...: (

Есть идеи? Где-нибудь посмотреть?

1 Ответ

0 голосов
/ 30 апреля 2018

Хорошо, я нашел проблему.

На некоторых сайтах говорят, что для избежания проблем необходимо ввести следующую строку в /etc/postfix/master.cf:

-o receive_override_options=no_header_body_checks,no_unknown_recipient_checks,no_milters

Но это неправильно, эта строка делает письма не подписанными.

В /etc/postfix/master.cf мы можем раскомментировать следующую строку, чтобы заставить работать порт 587:

submission inet n       -       y       -       -       smtpd
...