Назад | Перейти на главную страницу

Smtp-сервер на локальном хосте

Я установил SMTP-сервер на моем локальном хосте. Теперь я хочу передать адрес хоста этого SMTP-сервера своему почтовому клиенту, чтобы клиент мог отправлять электронные письма на этот SMTP-сервер на том же компьютере.

Я пробовал "localhost" в качестве имени сервера с номером порта. «25», но это не работает.

Я уверен, что мой SMTP-сервер прослушивает порт 25.

Что нужно указать в поле SMTP host?

Я использую Windows XP

Я отключил брандмауэр

Не уверен в блокировке провайдера. Как узнать, что мой интернет-провайдер блокирует эти электронные письма. Если это блокировка, то как обойти эту проблему.

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

  • Проверьте свое антивирусное программное обеспечение - некоторые из них устанавливают собственный SMTP или блокируют SMTP, чтобы предотвратить рассылку спама в случае заражения.
  • Предполагая, что это работает в Windows со службой Windows SMTP - убедитесь, что служба работает.
  • Что-то, что стоит проверить, в командной строке введите: telnet localhost 25 и сообщите, что он делает.
  • Некоторое программное обеспечение SMTP будет использовать (или может быть настроено для использования) определенный IP-адрес на вашем компьютере и игнорирует 127.0.0.1. Проверьте свои IP-настройки и используйте конкретный IP-адрес.

Попробуйте указать 127.0.0.1 в качестве вашего SMTP-хоста.