Я настроил SMPT-сервер, используя postfix, dovecot, opendkim, openspf, openssl и т. Д. Я пытаюсь понять, как mailchimp может отправлять письма, подписанные их серверами, и доставлять их получателям, не заходя в папку спама. То же самое и с другими внешними серверами. Когда пример письма поступает в мой почтовый ящик gmail, в деталях есть: подписано SERVERNAME (не тот же домен отправителя), отправлено SERVERNAME, зашифровано с помощью TLS. Как я писал ранее, имя сервера не совпадает с доменом отправителя. Итак, как я могу настроить Postfix на то же самое? Как именно я могу подписать электронное письмо, а затем изменить домен отправителя?
Извините за мой плохой английский. Спасибо вам всем.
Вкратце: MailChimp и другие почтовые провайдеры запрашивают / требуют, чтобы их клиенты включали определенные настройки в записи DNS (DKIM и SPF записей) доменов клиентов, которые будут разрешать серверам почтовых провайдеров отправлять сообщения от имени этих клиентов.
Как настроить DKIM и SPF для вашего собственного домена (ов), хорошо задокументировано, как только вы это сделаете, вероятно, будет совершенно очевидно, как эффективно использовать эти настройки для других доменов, которые вы размещаете. Если нет, то это другой вопрос все вместе.
отправлено SERVERNAME, зашифровано с помощью TLS
Это очень просто то, что происходит, когда SMTP-соединение от отправляющего почтового сервера к входящей почте Gmail зашифровано с помощью TLS. Вы управляете этим с помощью smtp_tls_security_level
в Postfix. smtp_tls_security_level = may
обычно лучше.