Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js Nodemailer+;开放中继服务器_Node.js_Email_Smtp_Nodemailer - Fatal编程技术网

Node.js Nodemailer+;开放中继服务器

Node.js Nodemailer+;开放中继服务器,node.js,email,smtp,nodemailer,Node.js,Email,Smtp,Nodemailer,是否有关于“如何在发送电子邮件时通过开放中继SMTP服务器发送电子邮件”(即不传递任何身份验证数据)的文档 我尝试了“SMTP”选项,只传递主机名和端口,并删除“auth”数据,但没有成功。我想知道你们中是否有人通过NodeJS有类似的需求。以及可能的解决方法?这是最简单的方法: var nodemailer = require('nodemailer'); var smtpTransport = require('nodemailer-smtp-transport'); var transp

是否有关于“如何在发送电子邮件时通过开放中继SMTP服务器发送电子邮件”(即不传递任何身份验证数据)的文档


我尝试了“SMTP”选项,只传递主机名和端口,并删除“auth”数据,但没有成功。我想知道你们中是否有人通过NodeJS有类似的需求。以及可能的解决方法?

这是最简单的方法:

var nodemailer = require('nodemailer');
var smtpTransport = require('nodemailer-smtp-transport');

var transporter = nodemailer.createTransport(smtpTransport({
    host: 'your-open-relay-host',
    port: 25
}));
参考: