Я переношу наш текущий настраиваемый почтовый сервер SMTP для писем с аутентификацией Firebase на Amazon SES. Я создал новые учетные данные SMTP и обновил настройки SMTP Firebase:
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 для пользовательского почтового домена (также проверено)
Если я пропустил какую-либо дополнительную информацию, сообщите мне, заранее спасибо.