Outlook блокирует моего почтового бота


Я создал базовый веб-сайт, на котором люди также могут создать учетную запись.

Эта функция защищена от спамеров с помощью reCAPTCHA и системы проверки электронной почты, чтобы отправлять пользователям ссылку для подтверждения, чтобы я мог проверить подлинность адреса электронной почты, который они указали в форме входа в систему, которая не работает.

Все в порядке для первых 2 писем, но затем веб-сервер выдает исключение, в котором в основном говорится, что подключение к серверам Outlook было закрыто. В папке "Входящие" моего бота есть электронное письмо (отправленное самим Outlook):

Здравствуйте имя , Чтобы продолжить отправку сообщений, пожалуйста, войдите в систему и подтвердите свой Outlook.com учетная запись.
Это помогает нам остановить автоматические программы от отправки нежелательной почты.
Спасибо за вашу помощь и терпение!
Тот Outlook.com Команда

Где "войти" - это в основном ссылка на страницу входа в Outlook (не спам, это истинная страница outlook). После того, как я нажал на нее, почтовая система снова начинает работать, и это нормально для других 2-3 пользователей, затем она снова блокируется, и пользователь не получает никакой электронной почты.

Вопрос в том, есть ли какой-либо способ отключить эту защиту и продолжать отправлять электронные письма? Если нет, то как я могу изменить текст своей электронной почты, чтобы моя почта не была обнаружена как спам?

Я надеюсь, что есть решение, потому что выделенная машина едва работает с текущим программным обеспечением, и, честно говоря, я не хочу исправлять проблемы на 3 разных серверах одновременно для такого небольшого проекта.

  • Да, мой бот отправляет электронные письма через учетную запись Outlook. У меня нет собственного SMTP-сервера. Бот только отправляет электронные письма, а получателями являются только новые пользователи после того, как они выполнили первый шаг регистрации.
  • Электронные письма содержат небольшой текст со ссылкой на страницу подтверждения веб-сайта, напримерhttps://myhostname.com/[email protected]&d=41my67verification2random5id41421
  • Электронное письмо не содержит ссылок на рекламу/спам/... и даже не содержит такого слова.
  • Содержимое электронной почты: Per confermare la registrazione sul nostro sito, vai al seguente link: https://..., что означает To confirm your registration on our website, go to the following link: https://...
  • IP-адрес фактически занесен в черный список только на спам-ресурсах.fabel.dk , но я не думаю, что outlook действительно волнует, так как проверка учетной записи электронной почты разблокирует сервер.
  • Исключение относится к типу OutboundSpamException и SocketException: Соединение закрыто удаленным хостом.
  • Это не вызвано временем простоя.
Author: grg, 2017-03-01

1 answers

Во-первых, одного использования порта 587 недостаточно. Это конкретное сообщение об ошибке часто встречается при попытке отправить электронную почту через SMTP-сервер, на котором вы не прошли проверку подлинности. Попытка аутентификации по веб-ссылке бесполезна, так как вам необходимо пройти аутентификацию в сеансе SMTP. В настройках SMTP вам необходимо указать сервер, имя пользователя (которое является вашим полным outlook.com адрес электронной почты), ваш outlook.com пароль и укажите требуемый протокол TLS/SSL как yes. Как только вы сделаете это, ваша сессия аутентифицируется с помощью outlook.com .

Теперь, когда вы не упомянули, используете ли вы бесплатный outlook.com адрес электронной почты или оплаченный бизнес outlook.com адрес электронной почты Я просто добавлю предостережение, с которым я сталкивался в прошлом, где outlook.com поднял шум при отправке того, что его фильтры считают автоматическими электронными письмами, когда учетная запись является бесплатной учетной записью. Не удалось найти никакой документации по этому вопросу или даже какой-либо конкретной поддержки от Microsoft, но, похоже, может быть ограничение на бесплатную электронную почту адреса на outlook.com отправка автоматических электронных писем, которые должны быть отправлены либо с платной учетной записи, либо с другого SMTP-сервера.

 1
Author: Chris Rutherfurd, 2017-03-02 10:57:06