Как проверить доступность портов?

Материал из MultiWiKi
Перейти к: навигация, поиск

Как проверить доступность портов?

Для получения писем, почтовые клиенты обычно используют один из двух распространенных протоколов POP3 (110-й порт) или IMAP (143-й порт), для отправки почты используется протокол SMTP (25-й порт). К сожалению часто встречается ситуация когда некорректно настроенное ПО на компьютере или интернет провайдер запрещают возможность соединения по тем или иным портам, что вызывает проблемы при работе с почтой, для диагностики доступности портов необходимо выполнить следующие действия:


Для Windows XP:

Пуск -> Выполнить -> В открывшемся окне пишем команду telnet и нажимаем кнопку Ок

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

open <имя_вашего_домена> <номер порта>

После нажатия Enter Вы увидите подключение к серверу и ответ либо сбой подключения, например:


open multihost.ru 110
+OK Hello there
 
open multihost.ru 143
* OK [CAPABILITY IMAP4rev1 UIDPLUS CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT THRE
AD=REFERENCES SORT QUOTA IDLE ACL ACL2=UNION STARTTLS] Courier-IMAP ready. Copyr
ight 1998-2005 Double Precision, Inc.  See COPYING for distribution information.
 
open multihost.ru 25
220 ESMTP mail server


Для закрытия соединения следует нажать сочетание клавиш CTRL + ] Если вместо ответа сервера Вы увидели ошибку подключения это означает, что данное соединение на этот порт закрыто. Выйти из программы telnet можно командой quit или просто закрыв окно.


Если Вышло так что у Вас закрыт 25-й порт, обратитесь к своему провайдеру что бы осуществлять отправку почты через его SMTP сервер, либо используйте webmail.