Push-IMAP

Push-IMAP

Push-IMAP, which is otherwise known as P-IMAP or Push extensions for Internet Message Access Protocol, is based on IMAPv4 Rev1 (RFC 3501) but contains additional enhancements for optimization in a mobile setting. It was developed by Oracle and other partners, and it was submitted as input to the Lemonade Profile IETF Working Group; however, P-IMAP was not included in the Lemonade Profile (RFC 4550).

Contents

The protocol

The protocol was designed to provide for a secure way to automatically keep communicating new messages between a server and a mobile device like a PDA or Smartphone. It should reduce the time and effort needed to synchronize messages between the two by using an open connection that is kept alive by some kind of heartbeat. To reduce necessary bandwidth, it uses compression and command macros. Additionally, P-IMAP features a mechanism for sending e-mail that is derived from (but not identical to) SMTP, and so a rich e-mail service is provided using a single connection.

P-IMAP should not be viewed as an alternative to the IMAP IDLE command (RFC 2177). In fact, IDLE is one of the required mechanisms for a P-IMAP server to notify the client (optional notifications are SMS or WAP Push).

Other mobile technologies

Although they are both based on IMAP, the Yahoo Mail and MobileMe push email services for iPhone do not use a standard form of P-IMAP. Yahoo Mail uses a special SMS message to trigger an email synchronization, while Apple Inc.'s MobileMe uses a server within Apple that maintains a persistent IP connection to each iPhone.[1]

See also

References

  1. ^ WWDC 08 Keynote Speech

External links



Wikimedia Foundation. 2010.

Игры ⚽ Поможем решить контрольную работу

Look at other dictionaries:

  • Push e-mail — is used to describe e mail systems that provide an always on capability, in which new e mail is actively transferred (pushed) as it arrives by the mail delivery agent (MDA) (commonly called mail server) to the mail user agent (MUA), also called… …   Wikipedia

  • Push mail — Le Push Mail (ou push e mail) est une technologie de messagerie électronique mobile, consistant à envoyer les messages reçus sur un serveur de messagerie vers un mobile[1], typiquement un smartphone. A la différence des clients de messagerie… …   Wikipédia en Français

  • IMAP IDLE — In e mail technology, IDLE is an IMAP feature described in RFC 2177 that allows a client to indicate to the server that it is ready to accept real time notifications. Significance The IDLE feature allows IMAP e mail users to see immediately any… …   Wikipedia

  • IMAP — (Internet Message Access Protocol) Familie: Internetprotokollfamilie Einsatzgebiet: Manipulation und Zugriff auf E Mails in Mailboxen. Port: 143/TCP 220/TCP (IMAP3) 993/TCP (IMAPS) IMAP im TCP/IP‑Protokollstapel: Anwendung IMAP T …   Deutsch Wikipedia

  • IMAP 4 — IMAP (Internet Message Access Protocol) Familie: Internetprotokollfamilie Einsatzgebiet: Manipulation und Zugriff auf E Mails in Mailboxen. Port: 143/TCP 220/TCP (IMAP3) 993/TCP (IMAPS) IMAP im TCP/IP‑Protokollstapel: Anwendung IMAP T …   Deutsch Wikipedia

  • Imap — (Internet Message Access Protocol) Familie: Internetprotokollfamilie Einsatzgebiet: Manipulation und Zugriff auf E Mails in Mailboxen. Port: 143/TCP 220/TCP (IMAP3) 993/TCP (IMAPS) IMAP im TCP/IP‑Protokollstapel: Anwendung IMAP T …   Deutsch Wikipedia

  • Push technology — Push technology, or server push, describes a style of Internet based communication where the request for a given transaction originates with the publisher or central server. It is contrasted with pull technology, where the request for the… …   Wikipedia

  • Tecnología Push — Tecnología Push, o servidor push, describe un estilo de comunicaciones sobre Internet donde la petición de una transacción se origina en el servidor. Por el contrario a la Tecnología Pull, donde la petición es originada en el cliente. Contenido 1 …   Wikipedia Español

  • Server push — Le Server Push est un mode de communication client serveur dans lequel le dialogue est lancé par le serveur. Cette technique s oppose donc au fonctionnement « classique » des transactions web où le client ouvre le dialogue, et tire vers …   Wikipédia en Français

  • Z-push — Infobox Software name = Z Push caption = author = developer = Zarafa Deutschland GmbH released = latest release version = 1.2 latest release date = September 8, 2008 operating system = any platform = Cross platform genre = license = GPL2 website …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”