从本地smtp服务器node.js发送电子邮件

时间:2016-09-22 07:33:22

标签: node.js email authentication smtp gmail

我正在使用node.js smtp-server模块在我的localhost上创建本地smtp服务器。

但是当我想从我的本地smtp服务器连接到另一个smpt服务器(例如gmail)时,它需要身份验证。我只想发送电子邮件到任何Gmail帐户,不想登录我的Gmail帐户!

任何帮助?

1 个答案:

答案 0 :(得分:1)

如果您要向地址@ gmail.com发送电子邮件,您的本地SMTP服务器应该能够在未经身份验证的情况下向Google MX服务器发送电子邮件。要获取MX服务器列表,您必须在gmail.com上对MX类型的记录进行DNS查找。如果您尝试连接到其他Google SMTP服务器(其列出的MX服务器除外),则可能无法正常工作,因此请务必连接到MX服务器。