node.js v4.4.7でnodemailer v2.4.2を使用しています。私のサーバーから私のOffice 365 SMTPメールサーバー経由で電子メールを送信したいと思います。私は、この構成でsmtpTransportのv2.5.0を使用しています:Office 365の直接送信のためのnodemailer 2.x設定
var transporter = nodemailer.createTransport(smtpTransport({
host: 'smtp.office365.com',
port: 25, // have tried 465
secureConnection: secure,
auth: {
user: username,
pass: password
},
tls: {
rejectUnauthorized: false // don't verify certificates
},
ignoreTLS: false // don't turn off STARTTLS support
}));
私はLOGIN
とPLAIN
のauthMethod
を指定しようとしたんが、どちらも任意の違いを確認しました。
[Error: Invalid login: 504 5.7.4 Unrecognized authentication type]
code: 'EAUTH',
response: '504 5.7.4 Unrecognized authentication type',
responseCode: 504
は、誰もがOffice 365のことで、私はnodemailerの設定で任意の異なる設定を指定する必要があるかどうかを期待されているものを承認タイプ上の任意のアイデアを持っています:私がしようとすると、電子メールを送信すると、私はエラーを取得しますか?
PLZは、正しい答えをマークし、あなたの疑問を解決している場合! –