Исходящие SMTP-сообщения не доставляются, но все равно исчезают из очереди и папки получения

Исходящие SMTP-сообщения не доставляются, но все равно исчезают из очереди и папки получения

После настройки моего сервера SMTP на сервере Windows 2012 r2 на порту 587 я протестировал функции электронной почты, создав текстовый файл с именем email и следующим кодом внутри:

From:[email protected]
to:[email protected]
Sunject: Test Email

This is the body

.
  1. Затем я сохранил файл email.txt.
  2. Сбросил его в папку pickup внутри mailroot.
  3. Через несколько секунд файл email.txt исчез из папки Pickup.
  4. Он появляется в папке очереди.
  5. Но затем исчезает из папки очереди.

В этот момент я проверил свой gmail, чтобы увидеть, доставлено ли письмо, но письма не было. Поэтому я проверил папку с плохой почтой, и, конечно же, она была пуста.

Итак, мой вопрос: что происходит с моей электронной почтой? Она доставляется? Нужно ли мне вносить изменения в сервер smtp, чтобы она заработала? Моя электронная почта блокируется, так как она даже не отображается в папке со спамом?

ОБНОВЛЕНИЕ 2:Только что проверил папку Dropped и получаю уведомления о статусе доставки (сбой), в которых говорится следующее:

smtp; 550 5.1.0 Authentication required

Что это значит и что я могу сделать, чтобы это исправить?

решение1

Я решил это! Я просто выполнил эти шаги.

  1. Перейти к диспетчеру IIS 6.0
  2. Щелкните правой кнопкой мыши по вашему домену — выберите свойства.
  3. На вкладке «Доставка» выберите исходящую безопасность.
  4. Выберите базовую аутентификацию
  5. Введите имя пользователя вашего интернет-провайдера, в моем случае это были имя пользователя и пароль Comcast.
  6. Установите флажок для шифрования TLS и нажмите ОК.
  7. Нажмите «Применить».

Теперь вы сможете отправлять почту без ошибки 5.1.0.

Связанный контент