У меня есть 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 ...: (
Есть идеи? Где-нибудь посмотреть?