IMAP в текстовом режиме Практика по курсу Компьютерные сети
Читаем письма по протоколу IMAP в текстовом режиме с помощью клиента терминала.
Протокол IMAP работает в текстовом режиме, поэтому для его исследования можно использовать любой клиент терминала, который может передавать на сервер строки.
Подключаемся к почтовому серверу на порт 143 (сервер IMAP).
На первом этапе необходимо пройти аутентификацию: ввести имя пользователя и пароль с помощью команды LOGIN.
Следующий этап – выбор папки, с которой будем работать, с помощью команды SELECT.
После этого можно получать список писем и загружать письма с помощью команды FETCH.
Изменять флаги для писем можно командой STORE. Например, чтобы пометить сообщение на удаление, нужно установить флаг Deleted.
Поиск писем в папке выполняется с помощь команды SEARH.
Для удаления сообщений используется команда EXPUNGE.
Протокол IMAP позволяет кроме порядковых номеров сообщений в папке использовать уникальные номера (UID). Уникальные номера не изменяются при удалении сообщений из папки или переносе их в другие папки.
{$ noItemsMessage $}