Я пытаюсь использовать Office365 SMTP для отправки электронной почты с помощью Nodemailer (в MEANjs помост), но я получаю следующее сообщение об ошибке:Ошибка отправки электронной почты с помощью nodemailer через Office365 Smtp (MEANjs эшафот)
[Error: 140735277183760:error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol:../deps/openssl/openssl/ssl/s23_clnt.c:795:]
I используют следующие опции Nodemailer:
{
host: 'smtp.office365.com',
port: '587',
auth: { user: 'xxxx', pass: 'xxxx' },
secure: 'false',
tls: { ciphers: 'SSLv3' }
}
Удаление Tls поля не делает разницы. Что мне не хватает?
thanksssssssssssss alot ....... это сработало отлично ..... – Rahul
Когда я попытался использовать опционы, которые вы предоставили, он не работал и дал ошибку таймаута. Мне пришлось удалить «secureConnection», чтобы он работал. Спасибо! –
большое спасибо! в моем случае он работал с этим параметром: '" secure ": false, " tls ": {" ciphers ":" SSLv3 "}' – rdenisi