Firebase 身份验证:在特殊电子邮件地址(例如 *@gmx.at)上发送但未收到的电子邮件

ber*_*ben 5 smtp firebase ionic-framework firebase-authentication

我在我的 Ionic 应用程序中使用Firebase 身份验证一些用户报告没有收到用户注册后或触发 resendVerificationEmail 时发送的验证电子邮件。

这对于 @gmail.com 或 @live.de 等电子邮件提供商来说效果很好,但对于拥有@gmx.at 等特殊提供商的其他用户来说,它不起作用。根据firebase,电子邮件已成功发送,但从未收到。

可能是邮件被过滤了?还有其他人遇到过这个问题吗?消息模板无法修改,但使用自定义 SMTP 服务器可能有帮助吗?

ber*_*ben 1

通过使用我自己的私有 SMTP 服务器发送身份验证电子邮件解决了该问题。

我正在为我的域使用一项附带电子邮件服务的托管服务,因此我正在使用该服务。使用 Mailgun 或 Mailjet 等其他服务也可能解决该问题。

您可以在 Firebase 控制台的身份验证/模板下设置自定义 SMTP 服务器。