IMAP
Материал из Википедии — свободной энциклопедии
| Название: |
Internet Message Access Protocol |
|---|---|
| Уровень (по модели OSI): |
Прикладной |
| Семейство: | |
| Создан в: |
1986 г. |
| Порт/ID: |
143/TCP, 993/TCP (IMAP over SSL) |
| Назначение протокола: |
Доступ к почтовым ящикам |
| Спецификация: |
RFC 3501 (RFC-2060 ?) |
| Основные реализации (клиенты): |
MUA (Outlook Express, Opera, Mozilla Thunderbird, The Bat! и др.) |
| Основные реализации (серверы): |
IMAP (англ. Internet Message Access Protocol — «Протокол доступа к электронной почте Интернета») — протокол прикладного уровня для доступа к электронной почте.
Аналогично POP3, служит для работы со входящими письмами, однако обеспечивает дополнительные функции, в частности, возможность поиска по ключевому слову без сохранения почты в локальной памяти.
IMAP предоставляет пользователю богатые возможности для работы с почтовыми ящиками, находящимися на центральном сервере. Почтовая программа, использующая этот протокол, получает доступ к хранилищу корреспонденции на сервере так, как будто эта корреспонденция расположена на компьютере получателя. Электронными письмами можно манипулировать с компьютера пользователя (клиента) без постоянной пересылки с сервера и обратно файлов с полным содержанием писем. Для отправки писем используется протокол SMTP.
[править] Преимущества по сравнению с POP3
IMAP был разработан для замены более простого протокола POP3 и имеет следующие преимущества по сравнению с последним:
- Письма хранятся на сервере, а не на клиенте. Возможен доступ к одному и тому же почтовому ящику с разных клиентов. Поддерживается также одновременный доступ нескольких клиентов. В протоколе есть механизмы, с помощью которых клиент может быть проинформирован об изменениях, сделанных другими клиентами.
- Поддержка нескольких почтовых ящиков (или папок). Клиент может создавать, удалять и переименовывать почтовые ящики на сервере, а также перемещать письма из одного почтового ящика в другой.
- Возможно создание общих папок, к которым могут иметь доступ несколько пользователей.
- Информация о состоянии писем хранится на сервере и доступна всем клиентам. Письма могут быть помечены как прочитанные, важные и т.п.
- Поддержка поиска на сервере. Нет необходимости скачивать с сервера множество сообщений для того, чтобы найти одно нужное.
- Поддержка онлайн-работы. Клиент может поддерживать с сервером постоянное соединение, при этом сервер в реальном времени информирует клиента об изменениях в почтовых ящиках, в том числе о новых письмах.
- Предусмотрен механизм расширения возможностей протокола.
Текущая версия протокола имеет обозначение IMAP4rev1 (IMAP, версия 4, ревизия 1). Протокол поддерживает передачу пароля пользователя в зашифрованном виде. Кроме того, IMAP-трафик можно зашифровать с помощью SSL.
[править] См. также
[править] Ссылки
- RFC 3501 Internet Message Access Protocol v4rev1 (англ.)
- The IMAP Connection (англ.) (Вашингтонский университет, штат Вашингтон, США)
- Howto: Configuring KMail with Gmail - IMAP and Disconnected IMAP (англ.)
|
|
|||||||
|---|---|---|---|---|---|---|---|
| Прикладной уровень |
HTTP · DHCP · IRC · SNMP · DNS · NNTP · XMPP · SIP · BitTorrent · IPP · NTP · SNTP
|
||||||
| Уровень представления | XDR | ||||||
| Транспортный уровень | TCP · UDP · SCTP · DCCP · RTP · RUDP | ||||||
| Сетевой уровень | IPv4 · IPv6 · ARP · RARP · ICMP · IGMP | ||||||
| Канальный уровень | Ethernet · 802.11 WiFi · Token ring · FDDI · PPP · HDLC · SLIP · ATM · DTM · X.25 · Frame Relay · SMDS | ||||||
| Физический уровень | Ethernet · RS-232 · EIA-422 · RS-449 · EIA-485 | ||||||
Для улучшения этой статьи желательно?:
|

