将Amazon SES用作Firebase自定义SMTP邮件服务器时出现错误554

我正在将当前用于Firebase身份验证邮件的自定义SMTP邮件服务器迁移到Amazon SES。我生成了新的SMTP凭据并更新了Firebase SMTP设置:

将Amazon SES用作Firebase自定义SMTP邮件服务器时出现错误554

但是当我尝试发送密码重置邮件时,我在发件人的收件箱554 Transaction failed: Missing final '@domain'中不断收到此错误。

当我在本地CLI脚本(https://docs.aws.amazon.com/ses/latest/DeveloperGuide/send-email-smtp-client-command-line.html)或https://www.smtper.net/上使用它们(以base64编码)时,相同的SES SMTP凭据可以正常工作(=发送电子邮件)。

其他信息:

  • 受到错误消息的启发,我试图将我的maildomain添加到SMTP用户名(ABCDEFGHIJKLMNO@mydomain.net)中,但是收到了错误消息535 Authentication Credentials Invalid
  • 我没有使用帐户的凭据(如大多数主题中所述),但是使用了SMTP用户的凭据
  • 如其他相关主题中所述,
  • 我也尝试了对URL进行无用的URL编码(它包含/)。与base64编码密码相同
  • 自定义域和发件人的地址已在SES中验证
  • 我已经为自定义邮件域配置了SPF和DKIM(也已验证)

如果我错过了任何进一步的信息,请提前告知我。

iCMS 回答:将Amazon SES用作Firebase自定义SMTP邮件服务器时出现错误554

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/1788450.html

大家都在问