Как бы вы применили подписание DKIM в этом сценарии?
У вас есть служба, которая позволяет клиентам входить в ваше веб-приложение, создавать информационный бюллетень и отправлять его своим подписчикам, используя их доменное имя. (Например, MailChimp, Constant Contact и т. Д.)
У каждого клиента будет свое доменное имя.
Письмо будет отправлено через ваши серверы.
Есть ли способ подписать электронные письма клиентов DKIM без добавления DNS-записи для их домена? Есть ли способ, чтобы электронные письма приходили из домена провайдера, но имели адрес клиентов «от»?
Вы можете использовать Sender:
заголовок для этого - поставить ваш домен в Sender:
заголовок и подпишитесь своим DKIM-ключом. В From:
заголовок продолжит указывать домен вашего клиента. Такой подход оправдывается Спецификация DKIM (RFC 4871, приложение B.1.4).
Вы должны знать, что многие почтовые клиенты будут отображать Sender:
заголовок в дополнение к From:
заголовок (Gmail говорит «От имени»). Также я не уверен, будет ли на практике ваша доставляемость с таким подходом такой же хорошей, как если бы вы подписались с помощью ключа в From:
домен. Я подозреваю, что с помощью From:
ключ домена всегда будет давать наилучшие результаты, но для этого потребуется вставить ключ в DNS ваших клиентов.