Пользовательский почтовый сервер отклоняет электронные письма, отправленные с сервера AWS Node.js - PullRequest
0 голосов
/ 19 сентября 2019

У меня есть домен с GoDaddy, который указывает на Route53 на Amazon.У меня также есть электронная почта Office 365. GoDaddy.

Электронная почта настроена правильно с Route53 в том смысле, что я могу отправлять и получать электронную почту из Office 365. Проблема в моем сервере.

У меня есть сервер Express.js, который отправляет электронное письмо с «nodemailer».Это моя конфигурация:

 mail: {
        host: 'smtp.office365.com',
        port: '587',
        secure: false,
        user: '**************,
        pass: '***********',
    },
const transporter = nodemailer.createTransport({
            host: config.mail.host,
            port: config.mail.port,
            secure: config.mail.secure, // true for 465, false for other ports
            auth: {
                user: config.mail.user,
                pass: config.mail.pass,
            },
            tls: {
              ciphers: 'SSLv3',
            },
            requireTLS: true,
        });

Когда я пытаюсь отправить автоматическое электронное письмо, как описано выше, в моем клиенте Office 365 появляется следующий отскок:

Delivery has failed to these recipients or groups:

********@hotmail.com
Your message wasn't delivered because the recipient's email provider rejected it.

Diagnostic information for administrators:

Generating server: CWXP123MB3287.GBRP123.PROD.OUTLOOK.COM
********@hotmail.com
Remote Server returned '550 5.7.708 Service unavailable. Access denied, traffic not accepted from this IP. For more information please go to http://go.microsoft.com/fwlink/?LinkId=526653 AS(8561) [CWXP123MB2056.GBRP123.PROD.OUTLOOK.COM]'
Original message headers:

Received: from CWXP123MB3287.GBRP123.PROD.OUTLOOK.COM
 ([fe80::bc03:8fff:ea47:87c3]) by CWXP123MB3287.GBRP123.PROD.OUTLOOK.COM
 ([fe80::bc03:8fff:ea47:87c3%3]) with mapi id 15.20.2284.009; Thu, 19 Sep 2019
 11:48:52 +0000
MIME-Version: 1.0
Content-Type: text/plain
Date: Thu, 19 Sep 2019 11:48:52 +0000
Message-ID: <b98052b5-0145-e443-e2af-094d4aa9e9e9@shotegy.com>
Subject: Verify Email

Я провел SPF-тесты с mxtoolbox и получил результаты:

"Все тесты пройдены - v = spf1 включают в себя: spf.protection.outlook.com -all"

Я также провел тест с использованием Microsoft Remote Connectivity Analyzer, который также проходит.

Так что может показаться, что все настроено, но я что-то упустил.Как мне «внести в белый список» IP-адрес моего сервера для отправки электронных писем от имени учетной записи электронной почты без отклонения.

Спасибо.

1 Ответ

0 голосов
/ 19 сентября 2019

Я все еще думаю, что здесь есть лучший ответ, но вместо этого я использовал релейный разъем.См. здесь.

Это означало, что затем изменили мой код нодмейлера на использование порта 25 и удалили учетные данные.

...