gpt4 book ai didi

node.js - 使用nodejs将邮件发送到公司配置的outlook

转载 作者:行者123 更新时间:2023-12-05 07:40:16 29 4
gpt4 key购买 nike

我试图从 Node.js 代码向我公司的电子邮件发送一封简单的邮件,该电子邮件在 outlook 上,但地址不是“mymial@outlook.com”,而是“mymail@myorg”。 co.in'.

我收到这个错误:

Error: connect ETIMEDOUT 40.97.170.162:587

这是我使用的代码片段:

var nodemailer = require('nodemailer');
var transporter = nodemailer.createTransport({
host: "smtp-mail.outlook.com", // hostname
secureConnection: false, // TLS requires secureConnection to be false
port: 587, // port for secure SMTP
tls: {
ciphers:'SSLv3'
},
auth: {
user: 'myname@myorg.co.in',
pass: 'password'
}
});

var mailOptions = {
from: 'myname@myorg.co.in',
to: 'myname@myorg.co.in',
subject: 'Sending Email using Node.js',
text: 'That was easy!'
};

transporter.sendMail(mailOptions, function(error, info){
if (error) {
console.log(error);
} else {
console.log('Email sent: ' + info.response);
}
});

期待一些见解,因为我是新手。

谢谢!

最佳答案

检查您的代理并确认它是 smtp 还是 smtp 然后继续您的用户名和邮箱密码。

关于node.js - 使用nodejs将邮件发送到公司配置的outlook,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46323984/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com