У меня есть домен с 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-адрес моего сервера для отправки электронных писем от имени учетной записи электронной почты без отклонения.
Спасибо.