使用nodemailer时延迟发送电子邮件

时间:2019-01-16 07:27:35

标签: node.js phpmailer nodemailer

我正在使用nodemailer在我的快速应用程序中发送电子邮件。但是,电子邮件的发送延迟了4分钟。但是,如果我使用相同的邮件服务器发送相同的电子邮件,但是使用php而不是节点,它将立即交付。

我来自PHP背景,这就是为什么我用PHP对其进行了测试。我想我正在使用一个哑巴的nodejs包来发送邮件。在php中,我主要使用PHPmailer。有没有很好的nodejs库可以轻松发送电子邮件。

1 个答案:

答案 0 :(得分:0)

对于SO,这确实是一个太广泛的问题。 PHPMailer和nodemailer在工作方式上非常相似,因此有助于显示两者之间的配置差异(例如,它们是否使用相同的邮件服务器?)。

您需要弄清楚两者之间路由的区别-这几乎是唯一可以解决如此大延迟的问题。为了获得最佳性能,您应该通过本地邮件服务器发送邮件,并且可以检查其日志以了解时间。