Firebase Function nodemailer Office365

Asked

Viewed 63 times

2

I’m using firebase Function to trigger the nodemailer and send an email.

Using gmail I was successful, but Outlook365 does not work.

In Transporter I do this way:

var transporter = nodemailer.createTransport(smtpTransport({
    host: 'outlook.office365.com',
    port: 25,
    secure: true, // use TLS
    auth: {
        user: 'meuemail',
        pass: 'minhasenha'
    },
    tls: {
        // do not fail on invalid certs
        rejectUnauthorized: false
    }
}));

I’ve tried other doors, using the service: "Outlook365" but I was unsuccessful.

The console returns me the following error

Error: getaddrinfo ENOTFOUND outlook.office365.com outlook.office365.com:587
at errnoException (dns.js:28:10)
at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:76:26)
code: 'ECONNECTION',
errno: 'ENOTFOUND',
syscall: 'getaddrinfo',
hostname: 'outlook.office365.com',
host: 'outlook.office365.com',
port: 587,
command: 'CONN' 

Thanks for your help.

No answers

Browser other questions tagged

You are not signed in. Login or sign up in order to post.