Я купил домен и электронную почту с GoDaddy с Office 365 Basi c в комплекте с ним.
Через несколько дней я пытаюсь отправить только электронное письмо с помощью nodemailer из моего приложения node, но безуспешно, потому что я всегда получаю 535 Authentication Failed from user@domain.com
.
Я сканировал StackOverflow несколько дней пробуя каждое решение, это все настройки, которые я пытался передать в nodemailer.createTransport:
const mailerConfig =
{
//First set of parameters tried
service: 'Godaddy',
host: "smtp.office365.com",
secureConnection: true,
port: 587,
auth:
{
user: "user@domain.com",
pass: "password"
}
//Second set of parameters tried
host: "smtp.office365.com",
secureConnection: false,
port: "587",
auth:
{
user : "user@domain.com",
pass : "password"
},
tls:
{
ciphers:'SSLv3'
}
//Third set of parameters tried
service: "outlook",
auth:
{
user: 'user@domain.com',
pass: 'password'
}
}
Ни одна из этих трех настроек не сработала, у кого-то есть идеи? Спасибо.