Локальная почта не подписана, Postfix, DKIM, Mandrill

Я использую почтовый сервер Postfix для своего клиента. Почта пересылается через Mandrill. Mandrill требует действующей подписи DKIM.

Это нормально работает для ретранслируемой почты. То есть почта, отправленная через Roundcube (на том же хосте), работает нормально. Почта, отправленная из Icedove (с клиентских машин), работает нормально.

Но почта, отправленная с локального хоста , отклоняется Mandrill. Причина: «не подписан». Отправка с локального хоста означает здесь использование команды mail или самого Postfix. Последнее драматично, почта, отправленная MAILER-DAEMON, также отклоняется.

Я знаю, что адрес электронной почты отправителя правильно отражает домен. Использование неправильного имени домена также приводит к тому, что Mandrill отклоняет почту по той же причине.

Итак, для ретранслируемой почты мой адрес отправителяjlinkels@abc.nl. Для локальной почты мой адрес также jlinkels@abc.nl.

Я понимаю, что Postfix не должен подписывать DKIM почту, которая передается через Mandrill. Сам Mandrill получает DKIM с моего DNS-сервера.

Тем не менее, DKIM настроен правильно в Postfix. Когда я отправляю напрямую (не используя Mandrill в качестве узла ретрансляции), мой DKIM действителен. Полное отключение DKIM в Postfix не имеет значения для Mandrill.

Я не использую DNS на этом хосте, это внешний DNS. Администрирование домена осуществляется с помощью Virtualmin.

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

0
задан 8 May 2016 в 17:39
1 ответ

Я думаю, что решил.

/ etc / mailname содержал mail.abc. nl. Я изменил это на abc.nl. Локальная почта теперь отправляется правильно.

Проблема в том, что при настройке сервера я установил его на mail.abc.nl. Но я не могу вспомнить, сделал ли я это по какой-то причине.

Но пока проблема, которую я опубликовал, решена.

0
ответ дан 24 November 2019 в 06:35

Теги

Похожие вопросы