Tôi đang cố gắng sử dụng Office365 SMTP để gửi email bằng Nodemailer (trong một giàn giáo MEANjs), nhưng tôi nhận được lỗi sau:Lỗi gửi email bằng nodemailer qua Office365 smtp (MEANjs giàn giáo)
[Error: 140735277183760:error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol:../deps/openssl/openssl/ssl/s23_clnt.c:795:]
tôi đang sử dụng các tùy chọn Nodemailer sau:
{
host: 'smtp.office365.com',
port: '587',
auth: { user: 'xxxx', pass: 'xxxx' },
secure: 'false',
tls: { ciphers: 'SSLv3' }
}
Loại bỏ các tls lĩnh vực không tạo sự khác biệt. Tôi đang thiếu gì?
thanksssssssssssss rất nhiều ....... nó làm việc hoàn hảo ..... – Rahul
Khi tôi đã thử bằng cách sử dụng các opts bạn cung cấp nó đã không làm việc và đưa ra một lỗi thời gian chờ. Tôi đã phải loại bỏ lựa chọn 'secureConnection' để nó hoạt động. Cảm ơn bạn! –
cảm ơn bạn rất nhiều! trong trường hợp của tôi, nó hoạt động với cài đặt này: '" secure ": false, " tls ": {" ciphers ":" SSLv3 "}' – rdenisi