为什么我的带有帐户包的 Meteor 应用程序没有发送验证电子邮件?

2024-05-21

我正在制作一个流星应用程序,并且添加了 mrt 帐户密码包以及 mrt 帐户-ui-bootstrap-dropdown。

我添加了登录按钮,以便用户可以创建一个帐户,效果很好。我正在使用所有默认值。

在服务器上我有代码:

Accounts.config({
  sendVerificationEmail: true,
  forbidClientAccountCreation: false
});

当我创建一个新帐户时,服务器控制台会打印:

I20130821-18:31:42.105(-4)? ====== BEGIN MAIL #0 ======
I20130821-18:31:42.106(-4)? MIME-Version: 1.0
I20130821-18:31:42.107(-4)? From: "Meteor Accounts" <[email protected] /cdn-cgi/l/email-protection>
I20130821-18:31:42.108(-4)? To: [email protected] /cdn-cgi/l/email-protection
I20130821-18:31:42.108(-4)? Subject: How to verify email address on localhost:3000
I20130821-18:31:42.109(-4)? Content-Type: text/plain; charset=utf-8
I20130821-18:31:42.109(-4)? Content-Transfer-Encoding: quoted-printable
I20130821-18:31:42.109(-4)? Hello,
I20130821-18:31:42.110(-4)? To verify your account email, simply click the link below.
I20130821-18:31:42.110(-4)? http://localhost:3000/#/verify-email/C2vJeaDLeMkkWmcRY
I20130821-18:31:42.111(-4)? Thanks.
I20130821-18:31:42.111(-4)? ====== END MAIL #0 ======

所以看起来它从服务器发送了电子邮件,但我的收件箱中从未收到验证电子邮件。而且我试了很多次,都一个多小时了!我还检查了我的垃圾邮件文件夹。是什么赋予了?

提前致谢


看这里:http://docs.meteor.com/#email http://docs.meteor.com/#email

如果未设置 MAIL_URL(例如,在本地运行应用程序时),Email.send 会将消息输出到标准输出

Meteor 等 Web 服务器无法自行发送电子邮件,它们需要 SMTP 服务器来执行此操作。您需要设置一个并设置它MAIL_URL多变的。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

为什么我的带有帐户包的 Meteor 应用程序没有发送验证电子邮件? 的相关文章

随机推荐