我的流星应用程序在防火墙后面运行,我的 gmail 的 smtp 设置没有通过:
例如 process.env.MAIL_URL = "smtp://user@gmail.com:password@smtp.googlemail.com:465"
我在调用方法“sendEmail”时收到“异常错误:连接 EHOSTUNREACH”
我收集我需要设置 SSL,但不知道在哪里/如何设置。
有任何想法吗?
非常感谢
最大限度
你做对了,但用户:密码部分不能有'@'符号,否则系统会混淆。
这应该做你想要的:
process.env.MAIL_URL = "smtp://user%40gmail.com:password@smtp.googlemail.com:465"
谢谢 -
FWIW,我想使用流星访问我的 linux 机器上的本地邮件服务器。(我的 VPN 不允许我访问 mailgun 或任何其他远程邮件服务器。)
结果很简单:process.env.MAIL_URL = "smtp://localhost:25"
请注意,这是在未经身份验证的本地邮件服务器上。
小心
最大限度