Я нахожусь на домашнем компьютере (настольный компьютер Ubuntu). Я читаю документацию по протоколу IMAP. И я хочу подключиться к своему почтовому хосту imap.secureserver.net на порту 993. Затем я хочу выполнить несколько команд IMAP, например, для входа:
a01 login myuser mypassword
RESPONSE: a01 OK User logged in
Но когда я запускаю telnet на терминале, я получаю сообщение «Соединение закрыто внешним хостом»:
$ telnet imap.secureserver.net 993
Trying 72.167.218.187...
Connected to imap.secureserver.net.
Escape character is '^]'.
a01 [email protected] password
Connection closed by foreign host.
Есть идеи, почему он закрывает соединение вместо того, чтобы дать мне ответ «ОК»?
решение1
порт 993 — это IMAP через SSL, видимо, godaddy не принимает его через telnet. Решение — использовать порт IMAP по умолчанию 143, и это работает:
telnet imap.secureserver.net 143
Trying 173.201.193.71...
Connected to imap.where.secureserver.net.
Escape character is '^]'.
* OK [CAPABILITY IMAP4rev1 UNSELECT STARTTLS ID CHILDREN NAMESPACE IDLE] Courier-IMAP ready. Copyright 1998-2004 Double Precision, Inc. See COPYING for distribution information.
И затем вы можете войти в систему:
a01 login myemail mypassword
a01 OK LOGIN Full IMAP support is enabled