我在真实主机上部署了该项目,并且电子邮件停止发送。它在本地主机上工作。 这是nodemailer的设置:
var smtpTransport = nodeMailer.createTransport({
service: "gmail",
host: "smtp.gmail.com",
auth: {
user: "here is my gmail",
pass: "here is password"
}
});
以下是从托管服务器发送给我的数据:
POP3 IMAP和SMTP邮件服务器列表
网络邮件:https://mail.ye4wrc7dna.nlnode.webrahost.eu
POP3 / IMAP服务器: mail.webrahost.com 端口:993 TLS / SSL
发送服务器(SMTP): mail.webrahost.com 端口:465 连接安全性:SSL / TSL (此服务器需要加密的连接)
请求到达服务器(通过console.log检查),但未发送电子邮件。如何正确设置? 谢谢大家
答案 0 :(得分:0)
该问题已通过以下方式解决。技术支持人员在http://mail.webrahost.com/处为我创建了一个帐户,然后将这些数据输入到nodemailer的设置中。
var smtpTransport = nodeMailer.createTransport({
host: "mail.webrahost.eu",
port: 465,
secure: true,
auth: {
user: "my webrahost email",
pass: "my password"
}
});
现在电子邮件正在运行