Странный формат электронной почты Amazon SES
Мои журналы электронной почты заполняются сообщениями, отправленными с моего домена с From
заголовок отформатирован так:
root@support@mydomain.com
Чем это вызвано?
Полная запись в журнале:
Mar 13 14:05:09 ip-10-122-201-212 postfix/smtp[26788]: 4D21881CA8: to=<root@support@mydomain.com>, relay=email-smtp.us-east-1.amazonaws.com[107.20.142.169]:25, delay=0.12, delays=0.01/0/0.11/0, dsn=5.0.0, status=bounced (host email-smtp.us-east-1.amazonaws.com[107.20.142.169] said: 501 Invalid MAIL FROM address provided (in reply to MAIL FROM command))
2 ответа
Invalid MAIL FROM address provided (in reply to MAIL FROM command)
При отправке через SES необходимо настроить From:
заголовок одного из "подтвержденных" адресов электронной почты, которые вы настроили при настройке SES для своей учетной записи AWS.
Вы устанавливаете свой From:
Отправить root@support@mydomain.com
, который является недействительным адресом электронной почты. Вам необходимо установить действительный адрес электронной почты, который вы проверили через консоль SES (или API).
У меня возникла такая же проблема: "Предоставлен неверный адрес MAIL FROM (в ответ на команду MAIL FROM))".
Следующее - работа вокруг
- Проверьте из журналов постфикса, который использует постфикс "От".
Создайте карту из адреса в / etc / postfix / generic, как показано ниже.
root @ xyz xyz@YourSesDomain.com
- Бежать
postmap /etc/postfix/generic
Убедитесь, что у вас есть следующие в вашем /etc/postfix/main.cf
smtp_generic_maps = hash: / etc / postfix / generic
- Перезагрузить постфиксный сервис