首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在NodeJS中使用Microsoft365电子邮件服务器发送电子邮件

在NodeJS中使用Microsoft365电子邮件服务器发送电子邮件
EN

Stack Overflow用户
提问于 2020-10-02 05:28:05
回答 3查看 4.3K关注 0票数 4
代码语言:javascript
复制
let transporter = nodemailer.createTransport({
    service: "Outlook365",
    host: 'smtp.office365.com',
    port: 587,
    tls: {
        ciphers:'SSLv3'
    },
    auth: {
        user: 'username',
        pass: 'password'
    }
});

我有一个EAUTH错误,同时发送电子邮件,请检查图像的错误。1:https://i.stack.imgur.com/snt3T.jpg

EN

回答 3

Stack Overflow用户

发布于 2020-10-02 06:51:56

这段代码应该做你想做的事情,你需要设置你的密码来测试它。

如果密码不正确,您将得到一个错误:

错误:无效登录: 535 5.7.3身份验证不成功消息。

代码语言:javascript
复制
const nodemailer = require('nodemailer');

// Set this from config or environment variable.
const PASSWORD = '....';

async function send365Email(from, to, subject, html, text) {
    try { 
        const transportOptions = {
            host: 'smtp.office365.com',
            port: '587',
            auth: { user: from, pass: PASSWORD },
            secureConnection: true,
            tls: { ciphers: 'SSLv3' }
        };
    
        const mailTransport = nodemailer.createTransport(transportOptions);
    
        await mailTransport.sendMail({
            from,
            to,
            replyTo: from,
            subject,
            html,
            text
        });
    } catch (err) { 
        console.error(`send365Email: An error occurred:`, err);
    }
}

send365Email("from@example.com", "to@example.com", "Subject", "<i>Hello World</i>", "Hello World");
票数 2
EN

Stack Overflow用户

发布于 2022-09-12 18:34:45

您需要使用以下命令通过联机power shell禁用SmtpClientAuthenticationDisabled

代码语言:javascript
复制
Set-TransportConfig -SmtpClientAuthenticationDisabled $false

您可以在在Exchange Online中启用或禁用经过身份验证的客户端SMTP提交(SMTP AUTH)查看更多信息。

票数 1
EN

Stack Overflow用户

发布于 2022-05-05 03:56:42

您可以在这里找到详细信息:

BAY.822b5ade-d816-85bb-ec94-8c349cdfca4b&state=option-node

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64166563

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档