Добавление подписи DKIM в электронную почту, где dkim=pass
Я создаю приложение для работы с электронной почтой и использую API Amazon SES для отправки электронных писем, а потом добавляю подпись DKIM к отправляемому электронному письму. В настоящее время приложение находится в режиме тестирования. Я могу отправить электронное письмо, но одна вещь, которую я заметил в отправленном электронном письме, это то, что знак DKIM говорит: dkim="hardfail", что не очень хорошая вещь.
Как мне настроить параметр. Я использую экземпляр Ubuntu 10.10 EC2 в рабочей среде и Ubuntu 11.10 локально. Я использовал этот GEM https://github.com/jhawthorn/dkim для добавления знака DKIM.
Прошло уже 2 дня, я пытаюсь решить эту проблему, пожалуйста, помогите мне.
1 ответ
Amazon SES требует, чтобы вы не подписывали определенные заголовки в своей электронной почте во время подписи с DKIM, поскольку amazon переписывает заголовки. Из справочника разработчика SES:
Чтобы обеспечить максимальную доставку, не подписывайте DKIM ни один из следующих заголовков:
Message-Id
Date
Return-Path
Bounces-To