6

我在使用 Metoer 发送电子邮件时遇到问题。我收到“未定义电子邮件”错误。我试过“流星添加电子邮件”,但没有帮助。

我错过了什么吗?

4

1 回答 1

8

你设置MAIL_URL环境变量了吗?

来自流星文档:

服务器从MAIL_URL环境变量中读取以确定如何发送邮件。目前 Meteor 支持通过 SMTP 发送邮件;环境变量的MAIL_URL格式应该是smtp://USERNAME:PASSWORD@HOST:PORT/。

对于使用meteor deploy 部署的应用程序,MAIL_URL默认使用一个帐户(由Mailgun提供),该帐户允许应用程序每天发送多达200 封电子邮件;process.env.MAIL_URL您可以通过在第一次调用 Email.send 之前指定 to 来覆盖此默认设置。

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

于 2012-11-22T09:02:56.610 回答