RFC 2060 Протокол
IMAP4 (Internet Message Access Protocol, Version 4rev1) обеспечивает
клиентам доступ и возможность манипуляций с почтовыми сообщениями на
сервере. IMAP4 поддерживает операции с удаленными папками сообщений,
называемыми почтовыми ящиками (mailbox) как при работе с локальными
почтовыми ящиками. Протокол IMAP4 обеспечивает также поддержку
offline-клиентов для ресинхронизации с сервером. IMAP4
включает операции создания, удаления и переименования почтовых ящиков,
просмотра новых сообщений, удаления сообщений навсегда, установки и
снятия флагов, грамматического разбора (parsing), поиска и выборки
атрибутов сообщений, текстов и их частей. Сообщения в IMAP4 допускают
использование номеров, являющихся порядковыми номерами или уникальными
идентификаторами сообщений. IMAP4
состоит из последовательности текстовых сообщений, содержащих команды,
текстовые строки и т.п. Каждое сообщение завершается
последовательностью символов CRLF (перевод строки, возврат каретки). Пример сообщения приведен ниже: Server Message: "a002 OK [READ-WRITE] SELECT completed" Client Message: "a001 login mrc secret" Предопределенных полей в протколе IMAP4 не используется.
|