IMAP в текстовом режиме | Практика по курсу “Компьютерные сети”
Читаем письма по протоколу IMAP в текстовом режиме с помощью клиента терминала.
Практические занятия по курсу “Компьютерные сети” – https://goo.gl/YP3l83
Страница курса – http://www.asozykin.ru/courses/networks_online
Протокол IMAP работает в текстовом режиме, поэтому для его исследования можно использовать любой клиент терминала, который может передавать на сервер строки. В Linux можно использовать telnet, а в Windows – бесплатную программу putty, которую можно скачать по ссылке:
https://the.earth.li/~sgtatham/putty/latest/x86/putty.exe
Подключаемся к почтовому серверу на порт 143 (сервер IMAP).
На первом этапе необходимо пройти аутентификацию: ввести имя пользователя и пароль с помощью команды LOGIN.
Следующий этап – выбор папки, с которой будем работать, с помощью команды SELECT.
После этого можно получать список писем и загружать письма с помощью команды FETCH.
Изменять флаги для писем можно командой STORE. Например, чтобы пометить сообщение на удаление, нужно установить флаг \Deleted.
Поиск писем в папке выполняется с помощь команды SEARH.
Для удаления сообщений используется команда EXPUNGE.
Протокол IMAP позволяет кроме порядковых номеров сообщений в папке использовать уникальные номера (UID). Уникальные номера не изменяются при удалении сообщений из папки или переносе их в другие папки.
Лекции по курсу “Компьютерные сети” – https://goo.gl/0aIOuf
– Лекция “Электронная почта” – https://youtu.be/ocshYn2D_8g
– Лекция “Протокол SMTP” – https://youtu.be/xUTmwcSDvSE
– Лекция “Протокол POP3” – https://youtu.be/1swSSGvmnwU
– Лекция “Протокол IMAP” – https://youtu.be/VGYHXIdtNS4
Мой канал с краткими и понятными объяснениями сложных тем в ИТ и компьютерных науках:
https://goo.gl/kW93MA
Последние сообщения
127 полезных и бесплатных онлайн академий
23.04.2019
Ресурсы для objective-C программистов
21.03.2018