Использование команды Telnet для проверки соединения с сервером IMAP4
Чтобы запустить сеанс Telnet, откройте командную строку, введите следующую команду и нажмите клавишу ВВОД:
Telnet <IP address of Client Access Server (Exchange)> <Port # 143>.
Например, введите Telnet 127.0.0.1 143.
Если команда выполнена успешно, от сервера будет получен следующий ответ:
+OK Microsoft Exchange Server 2007 IMAP4 service ready
Чтобы войти в почтовый ящик и начать обмен данными, воспользуйтесь одной из команд, приведенных ниже.
Введите следующую команду и нажмите клавишу ВВОД:
? LOGIN <Domain_Name>/<Log_On_Name> <Password>
Если команда выполнена успешно, от сервера будет получен следующий ответ:
+OK LOGIN completed
Введите следующую команду и нажмите клавишу ВВОД:
? LOGIN <LogOnName>@<DomainName>.<Top-Level_Domain_Name> <Password>
Если команда выполнена успешно, от сервера будет получен следующий ответ:
+OK LOGIN completed
Чтобы просмотреть список доступных папок, введите следующую команду и нажмите клавишу ВВОД:
? LIST "" "*"
Если команда выполнена успешно, от сервера будет получен следующий ответ:
? OK LIST completed
Чтобы выбрать нужный почтовый ящик, введите следующую команду и нажмите клавишу ВВОД:
? Select <Mailbox_Folder_Name>
Если команда будет выполнена успешна, будет получен ответ, подобный следующему (в зависимости от количества сообщений в почтовом ящике):
* # EXISTS
* # RECENT
* FLAGS (\Seen \Answered \Flagged \Deleted \Draft $MDNSent)
* OK [PERMANENTFLAGS (\Seen \Answered \Flagged \Deleted \Draft $MDNSent)]
Permanent flags
* OK [UNSEEN #] Is the first unseen message
* OK [UIDVALIDITY 63] UIDVALIDITY value
* OK [UIDNEXT 7] The next unique identifier value
? OK [READ-WRITE] SELECT completed.
Чтобы получить определенные сообщения, введите одну из следующих команд и нажмите клавишу ВВОД:
? FETCH <message number> All
<message number> – 1, 2, 3 и т. д. Например, введите ? FETCH 1 All.
? FETCH <message number> Body
<message number> – 1, 2, 3 и т. д. Например, введите ? FETCH 1 Body.
Чтобы выйти из сеанса IMAP4 с компьютером Exchange, введите следующую команду и нажмите клавишу ВВОД:
? LOGOUT
Если команда выполнена успешно, от сервера будет получен следующий ответ:
* BYE Microsoft Exchange Server 2007 IMAP4 server signing off.
? OK LOGOUT completed.