Добавление подписи 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
Другие вопросы по тегам