我的meteor应用程序在防火墙后面运行,我的gmail的smtp设置无法通过:
e.g。 process.env.MAIL_URL =“smtp://user@gmail.com:password@smtp.googlemail.com:465”
我在调用方法'sendEmail'时得到'异常错误:连接EHOSTUNREACH'
我收集我需要设置SSL,但不知道在哪里/如何做到这一点。
有什么想法吗?
非常感谢最高
答案 0 :(得分:3)
您正确地执行了操作,但用户:密码部分中不能包含“@”符号,否则系统会感到困惑。
这应该做你想要的:
process.env.MAIL_URL = "smtp://user%40gmail.com:password@smtp.googlemail.com:465"
答案 1 :(得分:1)
谢谢 -
FWIW,我想使用meteor访问我的linux机箱上的本地邮件服务器。 (我的VPN不允许我访问mailgun或任何其他远程邮件服务器。)
事实证明这很简单:process.env.MAIL_URL =“smtp:// localhost:25”
请注意,这是在没有身份验证的本地邮件服务器上。
小心
最高