Ошибка 554 при использовании Amazon SES в качестве настраиваемого почтового SMTP-сервера Firebase - PullRequest
1 голос
/ 07 августа 2020

Я переношу наш текущий настраиваемый почтовый сервер SMTP для писем с аутентификацией Firebase на Amazon SES. Я создал новые учетные данные SMTP и обновил настройки SMTP Firebase: Firebase SMTP Settings

But when i try to send a password reset mail, i continuously receive this error in the sender's inbox: 554 Transaction failed: Missing final '@domain'.

The same SES SMTP credentials work fine (= emails being sent), when i use them (base64 encoded) in a local CLI script (https://docs.aws.amazon.com/ses/latest/DeveloperGuide/send-email-smtp-client-command-line.html) или https://www.smtper.net/.

Дополнительная информация:

  • вдохновленный сообщением об ошибке, я попытался добавить свой почтовый домен к имени пользователя SMTP (ABCDEFGHIJKLMNO@mydomain.net), но получил ошибку 535 Authentication Credentials Invalid
  • Я не использовал учетные данные учетной записи (как упоминалось в большинстве тем), но учетные данные пользователя SMTP
  • , как упоминалось в других связанных темах, я также пытался URL-кодировать пароль безрезультатно (он содержит /). То же самое для base64 с кодировкой пароля
  • пользовательский домен и адрес отправителя проверены в SES
  • Я настроил SPF и DKIM для пользовательского почтового домена (также проверено)

Если я пропустил какую-либо дополнительную информацию, сообщите мне, заранее спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...