2015-03-05 3 views
1

Я использую SES для отправки электронной почты с помощью обычной команды SendEmail API, и подпись DKIM работает нормально.AmazonSES подпись DKIM не вставлена ​​с SendRawEmail

Теперь я хочу отправить вложение, поэтому я начал использовать SendRawEmail API, а знак DKIM не вставлен в почтовые заголовки. Это приводит к GMail, чтобы отобразить уродливую через amazonses.com предупреждение:

gmail via warning

Я проверил это, глядя на источник почты с Gmail позволяет Show Original.

Я нашел этот же вопрос на Amazon's forum. Но на самом деле он не отвечает на вопрос. Он говорит, что как только DKIM включен, он должен работать как для SendEmail, так и для SendRawEmail.

Так почему же AmazonSES не вставляет заголовок DKIM для необработанного API электронной почты?

(я на самом деле с помощью рубинового SDK, так что send_email и send_raw_email, но это не имеет значения.)

ответ

1

Для меня, у меня была установка DKIM и включена в консоли AWS SES для моих доменов. Этот DKIM на уровне домена отлично работал для SendEmail.

Однако мне нужно было включить DKIM для каждого отправляющего электронного адреса под Адреса электронной почты, чтобы включить DKIM на SendRawEmail.

enter image description here

Надеется, что это помогает кто-то другое!

+0

странный - любая идея почему? это смешно, потому что у меня возникает противоположная проблема (согласно mail-tester.com мое сообщение подписано дважды) –

+0

Я использую команду SendRawEmail, и я только установил подпись DKIM для своего домена .. (не знаю как эта информация может помочь). Кроме того, возможно, это может пролить свет: http://stackoverflow.com/questions/42429881/aws-ses-from-nodejs-not-dkim-signed?rq=1 – rmagon

Смежные вопросы