Назад | Перейти на главную страницу

Странный формат электронной почты 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))
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))».

Ниже приводится работа вокруг

  1. Проверьте в журналах постфиксов, какой адрес "От" используется постфиксом.
  2. КАРТА это из адреса в "/ etc / postfix / generic", как показано ниже.

    root @ xyz xyz@YourSesDomain.com

  3. Бегать postmap /etc/postfix/generic
  4. Убедитесь, что у вас есть следующие в /etc/postfix/main.cf

    smtp_generic_maps = хэш: / etc / postfix / generic

  5. Перезагрузить постфиксную службу