World Library  
Flag as Inappropriate
Email this Article


Article Id: WHEBN0004400243
Reproduction Date:

Title: Push-IMAP  
Author: World Heritage Encyclopedia
Language: English
Subject: Internet Message Access Protocol, GroupWise, Kerio Connect, IBM Notes, Lemonade Profile
Collection: Internet Mail Protocols
Publisher: World Heritage Encyclopedia


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).


  • The protocol 1
  • Other mobile technologies 2
  • See also 3
  • References 4
  • External links 5

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 email that is derived from (but not identical to) SMTP, and so a rich email 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/iCloud push email services for iPhone do not use a standard form of P-IMAP. Yahoo! Mail uses a special UDP message to trigger an email synchronization, while Apple Inc.'s MobileMe push email uses a variant of XMPP.[1]

See also


  1. ^ Sam Johnston (2008-07-18). "Apple iPhone 2.0: The real story behind MobileMe Push Mail and Jabber/XMPP Chat". 

External links

  • "Internet Draft: Push Extensions to the IMAP Protocol (P-IMAP)".  
  • "Push Extensions to the IMAP Protocol (P-IMAP)". IETF. 2006-03-06. 
  • Stéphane H. Maes, Jean Sini (March 2004). "P-IMAP Draft Overview". IETF-59. IETF. 
This article was sourced from Creative Commons Attribution-ShareAlike License; additional terms may apply. World Heritage Encyclopedia content is assembled from numerous content providers, Open Access Publishing, and in compliance with The Fair Access to Science and Technology Research Act (FASTR), Wikimedia Foundation, Inc., Public Library of Science, The Encyclopedia of Life, Open Book Publishers (OBP), PubMed, U.S. National Library of Medicine, National Center for Biotechnology Information, U.S. National Library of Medicine, National Institutes of Health (NIH), U.S. Department of Health & Human Services, and, which sources content from all federal, state, local, tribal, and territorial government publication portals (.gov, .mil, .edu). Funding for and content contributors is made possible from the U.S. Congress, E-Government Act of 2002.
Crowd sourced content that is contributed to World Heritage Encyclopedia is peer reviewed and edited by our editorial staff to ensure quality scholarly research articles.
By using this site, you agree to the Terms of Use and Privacy Policy. World Heritage Encyclopedia™ is a registered trademark of the World Public Library Association, a non-profit organization.

Copyright © World Library Foundation. All rights reserved. eBooks from Project Gutenberg are sponsored by the World Library Foundation,
a 501c(4) Member's Support Non-Profit Organization, and is NOT affiliated with any governmental agency or department.