SlideShare uma empresa Scribd logo
1 de 16
PUSH MAIL




        By,
Hardeep Singh Bhurji
CONTENTS


WHAT IS PUSH EMAIL

PROTOCAL USED IN PUSH MAIL TECHNOLOGY

SOME POPULAR PUSH MAIL SETUPS

DIFFERENT PUSH MAIL PROVIDERS
WHAT IS A PUSH MAIL ?


Push email is a method of pushing content (email in this case) over the
internet to your targeted audience.
Technically Push Mail can be defined as a 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 the e-mail client. E-mail clients include smartphones
and, less strictly, IMAP personal computer mail applications.
Push email utilizes a mail delivery system with real-time capability to “push”
email through to the client as soon as it arrives, rather than requiring the client to
poll and collect or pull mail manually. With a push email smartphone, for example,
the client’s mailbox is constantly updated with arriving email without user
intervention. Smartphones announce new mail arrival with an alert.
WHAT IS A PUSH MAIL ?



Push email can be especially crucial to field reporters, stock market
businessmen, military personal and other professionals for whom time is
of the essence. A one-minute delay can make all the difference in breaking a
story, losing money, or making a crucial sale.
START OF PUSH MAIL


Although push e-mail had existed in wired-based systems for many years,
one of the first uses of the system with a portable, "always on" wireless
device outside of Asia was the BlackBerry service from Research In
Motion. In Japan, "push e-mail" has been standard in cell phones since
2000.

BlackBerry was the first personal digital assistant (PDA) to offer push
email and gained near-instant success as a result. Today, many devices
have incorporated push email, and its popularity continues to grow. Some
of the products that have incorporated push email include Chatteremail
for Treo, Nokia Intellisync Wireless Email, Roadsync, and Sony
Ericsson phones.
PROTOCAL USED IN PUSH MAIL
          TECHNOLOGY


The different protocols used in Push Mail technology are as follows :

   RIM’s standards for BlackBerry.
   Push-IMAP
   SyncML
   IETF Lemonade (Its an extension to IMAP and SMTP)
   Microsoft Exchange 2003 standards.
SOME POPULAR PUSH MAIL SETUPS




    Microsoft’s Direct Push

    The IMAP IDLE Push

    RIM BlackBerry Push
Microsoft’s Direct Push

 The smartphone sends an HTTP request to the Exchange server, asking
    to be notified when something changes on the server.
 This request lasts for the shorter of (a) a timeout period and (b) a
  change on the server.
 If there is a change, the Exchange server responds to the smartphone
  with details of the folders in which the changes have occurred.
 Upon receiving this response, the smartphone sends a synchronization
  request in respect of each of the folders notified by the server, and the
  server delivers the details of the changes – depending on signal strength
  / connection speed.
Microsoft’s Direct Push
Microsoft’s Direct Push


 If there is no change within the timeout period, the Exchange server
  sends an empty response to the smartphone.
 In either case, when the smartphone receives the Exchange response, it
  reissues the HTTP request – essentially, this is a looping process, and
    the issue / receive loop is often referred to as the “heartbeat”.
 Each heartbeat is 309 bytes, and, by default, a heartbeat is issued every
    15 minutes.
The IMAP IDLE Push

 IMAP system works by notifying the smartphone of any changes in the
    folders on the server when the user is actively monitoring the server.
 This only works when the mail client on the smartphone is active, and
  thus notifications stop when a user stops using the mail application or
    puts the smartphone away.
 IMAP IDLE issues a “NOOP” (“No Operation”) command to the
    IMAP server at a regular interval, usually every 15 minutes.
 By sending this command, the connection is kept active, and thus the
    user is notified of any changes.
The IMAP IDLE Push
RIM BlackBerry Push

 To receive data RIM uses a Network Operating Centre (NOC).
 Here the email is forwarded to your BlackBerry by the RIM-operated
    NOC only when there is email.
 Only the first chunk of email is sent. The data is sent via normal UDP
    packets that are encrypted at the data level.
 To find out if there is a mail or not the NOC constantly polls the inbox.
 Once there is a mail the NOC encrypts the data and sends it to the
  device immediately where ever it is located.
 In the absence of email, nothing at all happens, and your BlackBerry
    behaves much like a normal mobile phone.
RIM BlackBerry Push
DIFFERENT PUSH MAIL
     PROVIDERS

   Apple iPhone and iPod Touch
   Google Android
   Microsoft Windows Mobile and Windows Phone
   Nokia Symbian Series 60
   Nokia Messaging
   Research In Motion BlackBerry
   SEVEN Networks
   Sony Ericsson
THANKS

Mais conteúdo relacionado

Destaque

Comparison between grub-legacy ,lilo and grub -2
Comparison between grub-legacy ,lilo and grub -2Comparison between grub-legacy ,lilo and grub -2
Comparison between grub-legacy ,lilo and grub -2iamumr
 
An Insight into the Linux Booting Process
An Insight into the Linux Booting ProcessAn Insight into the Linux Booting Process
An Insight into the Linux Booting ProcessHardeep Bhurji
 
Linux booting procedure
Linux booting procedureLinux booting procedure
Linux booting procedureDhaval Kaneria
 
Linux booting procedure
Linux booting procedureLinux booting procedure
Linux booting procedureDhaval Kaneria
 

Destaque (6)

Comparison between grub-legacy ,lilo and grub -2
Comparison between grub-legacy ,lilo and grub -2Comparison between grub-legacy ,lilo and grub -2
Comparison between grub-legacy ,lilo and grub -2
 
Grub의 이해
Grub의 이해Grub의 이해
Grub의 이해
 
An Insight into the Linux Booting Process
An Insight into the Linux Booting ProcessAn Insight into the Linux Booting Process
An Insight into the Linux Booting Process
 
Linux booting procedure
Linux booting procedureLinux booting procedure
Linux booting procedure
 
Linux booting procedure
Linux booting procedureLinux booting procedure
Linux booting procedure
 
Linux Booting Steps
Linux Booting StepsLinux Booting Steps
Linux Booting Steps
 

Semelhante a Push Email Technology: Protocols and Popular Setups

How e-mail, chat, ATM, Skype, VOIP, online submission (online forms), online ...
How e-mail, chat, ATM, Skype, VOIP, online submission (online forms), online ...How e-mail, chat, ATM, Skype, VOIP, online submission (online forms), online ...
How e-mail, chat, ATM, Skype, VOIP, online submission (online forms), online ...Amit Maisheri - Senior Analyst at eClerx
 
presentation on email.pptx
presentation on email.pptxpresentation on email.pptx
presentation on email.pptxYouTubeCONTRA
 
Mail server using Linux(Ubuntu)
Mail server using Linux(Ubuntu)Mail server using Linux(Ubuntu)
Mail server using Linux(Ubuntu)Navjot Navi
 
Voice enable smtp client
Voice enable smtp clientVoice enable smtp client
Voice enable smtp clientNilesh Padwal
 
SMS Blast Corporate Presentation
SMS  Blast  Corporate PresentationSMS  Blast  Corporate Presentation
SMS Blast Corporate PresentationACCENT Trading
 
Zend Framework Push Notifications
Zend Framework Push NotificationsZend Framework Push Notifications
Zend Framework Push NotificationsMike Willbanks
 
Developing email client re mail for iphone, ipad and ipod on ios
Developing email client re mail for iphone, ipad and ipod on iosDeveloping email client re mail for iphone, ipad and ipod on ios
Developing email client re mail for iphone, ipad and ipod on iosRahul Sharma
 
Leveraging Zend Framework for Sending Push Notifications
Leveraging Zend Framework for Sending Push NotificationsLeveraging Zend Framework for Sending Push Notifications
Leveraging Zend Framework for Sending Push NotificationsMike Willbanks
 
window server 2008 mail configuration
window server 2008 mail configurationwindow server 2008 mail configuration
window server 2008 mail configurationanwarkade1
 
Email Security, The Essence of Secure E-mail
Email Security, The Essence of Secure E-mailEmail Security, The Essence of Secure E-mail
Email Security, The Essence of Secure E-mailRalph van der Pauw
 
Ramón Silva - A Day Without E-Mail
Ramón Silva - A Day Without E-MailRamón Silva - A Day Without E-Mail
Ramón Silva - A Day Without E-MailRamon Silva
 
SMS Boot Camp (c) MIT - Univ of Nairobi, Kenya
SMS Boot Camp (c) MIT - Univ of Nairobi, KenyaSMS Boot Camp (c) MIT - Univ of Nairobi, Kenya
SMS Boot Camp (c) MIT - Univ of Nairobi, Kenyamirasn
 

Semelhante a Push Email Technology: Protocols and Popular Setups (20)

Point of preference (POP)
Point of preference (POP)Point of preference (POP)
Point of preference (POP)
 
How e-mail, chat, ATM, Skype, VOIP, online submission (online forms), online ...
How e-mail, chat, ATM, Skype, VOIP, online submission (online forms), online ...How e-mail, chat, ATM, Skype, VOIP, online submission (online forms), online ...
How e-mail, chat, ATM, Skype, VOIP, online submission (online forms), online ...
 
Push mail
Push mailPush mail
Push mail
 
presentation on email.pptx
presentation on email.pptxpresentation on email.pptx
presentation on email.pptx
 
Mail server using Linux(Ubuntu)
Mail server using Linux(Ubuntu)Mail server using Linux(Ubuntu)
Mail server using Linux(Ubuntu)
 
Smtp, pop3, imapv 4
Smtp, pop3, imapv 4Smtp, pop3, imapv 4
Smtp, pop3, imapv 4
 
Voice enable smtp client
Voice enable smtp clientVoice enable smtp client
Voice enable smtp client
 
E mail systems
E mail systemsE mail systems
E mail systems
 
SMS Blast Corporate Presentation
SMS  Blast  Corporate PresentationSMS  Blast  Corporate Presentation
SMS Blast Corporate Presentation
 
Electronic mail
Electronic mailElectronic mail
Electronic mail
 
Zend Framework Push Notifications
Zend Framework Push NotificationsZend Framework Push Notifications
Zend Framework Push Notifications
 
Developing email client re mail for iphone, ipad and ipod on ios
Developing email client re mail for iphone, ipad and ipod on iosDeveloping email client re mail for iphone, ipad and ipod on ios
Developing email client re mail for iphone, ipad and ipod on ios
 
Leveraging Zend Framework for Sending Push Notifications
Leveraging Zend Framework for Sending Push NotificationsLeveraging Zend Framework for Sending Push Notifications
Leveraging Zend Framework for Sending Push Notifications
 
window server 2008 mail configuration
window server 2008 mail configurationwindow server 2008 mail configuration
window server 2008 mail configuration
 
Spam Filter
Spam FilterSpam Filter
Spam Filter
 
Email Security, The Essence of Secure E-mail
Email Security, The Essence of Secure E-mailEmail Security, The Essence of Secure E-mail
Email Security, The Essence of Secure E-mail
 
Ramón Silva - A Day Without E-Mail
Ramón Silva - A Day Without E-MailRamón Silva - A Day Without E-Mail
Ramón Silva - A Day Without E-Mail
 
SMS Boot Camp (c) MIT - Univ of Nairobi, Kenya
SMS Boot Camp (c) MIT - Univ of Nairobi, KenyaSMS Boot Camp (c) MIT - Univ of Nairobi, Kenya
SMS Boot Camp (c) MIT - Univ of Nairobi, Kenya
 
Mail server
Mail serverMail server
Mail server
 
Mail server
Mail serverMail server
Mail server
 

Último

The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 

Último (20)

The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 

Push Email Technology: Protocols and Popular Setups

  • 1. PUSH MAIL By, Hardeep Singh Bhurji
  • 2. CONTENTS WHAT IS PUSH EMAIL PROTOCAL USED IN PUSH MAIL TECHNOLOGY SOME POPULAR PUSH MAIL SETUPS DIFFERENT PUSH MAIL PROVIDERS
  • 3. WHAT IS A PUSH MAIL ? Push email is a method of pushing content (email in this case) over the internet to your targeted audience. Technically Push Mail can be defined as a 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 the e-mail client. E-mail clients include smartphones and, less strictly, IMAP personal computer mail applications. Push email utilizes a mail delivery system with real-time capability to “push” email through to the client as soon as it arrives, rather than requiring the client to poll and collect or pull mail manually. With a push email smartphone, for example, the client’s mailbox is constantly updated with arriving email without user intervention. Smartphones announce new mail arrival with an alert.
  • 4. WHAT IS A PUSH MAIL ? Push email can be especially crucial to field reporters, stock market businessmen, military personal and other professionals for whom time is of the essence. A one-minute delay can make all the difference in breaking a story, losing money, or making a crucial sale.
  • 5. START OF PUSH MAIL Although push e-mail had existed in wired-based systems for many years, one of the first uses of the system with a portable, "always on" wireless device outside of Asia was the BlackBerry service from Research In Motion. In Japan, "push e-mail" has been standard in cell phones since 2000. BlackBerry was the first personal digital assistant (PDA) to offer push email and gained near-instant success as a result. Today, many devices have incorporated push email, and its popularity continues to grow. Some of the products that have incorporated push email include Chatteremail for Treo, Nokia Intellisync Wireless Email, Roadsync, and Sony Ericsson phones.
  • 6. PROTOCAL USED IN PUSH MAIL TECHNOLOGY The different protocols used in Push Mail technology are as follows :  RIM’s standards for BlackBerry.  Push-IMAP  SyncML  IETF Lemonade (Its an extension to IMAP and SMTP)  Microsoft Exchange 2003 standards.
  • 7. SOME POPULAR PUSH MAIL SETUPS  Microsoft’s Direct Push  The IMAP IDLE Push  RIM BlackBerry Push
  • 8. Microsoft’s Direct Push  The smartphone sends an HTTP request to the Exchange server, asking to be notified when something changes on the server.  This request lasts for the shorter of (a) a timeout period and (b) a change on the server.  If there is a change, the Exchange server responds to the smartphone with details of the folders in which the changes have occurred.  Upon receiving this response, the smartphone sends a synchronization request in respect of each of the folders notified by the server, and the server delivers the details of the changes – depending on signal strength / connection speed.
  • 10. Microsoft’s Direct Push  If there is no change within the timeout period, the Exchange server sends an empty response to the smartphone.  In either case, when the smartphone receives the Exchange response, it reissues the HTTP request – essentially, this is a looping process, and the issue / receive loop is often referred to as the “heartbeat”.  Each heartbeat is 309 bytes, and, by default, a heartbeat is issued every 15 minutes.
  • 11. The IMAP IDLE Push  IMAP system works by notifying the smartphone of any changes in the folders on the server when the user is actively monitoring the server.  This only works when the mail client on the smartphone is active, and thus notifications stop when a user stops using the mail application or puts the smartphone away.  IMAP IDLE issues a “NOOP” (“No Operation”) command to the IMAP server at a regular interval, usually every 15 minutes.  By sending this command, the connection is kept active, and thus the user is notified of any changes.
  • 13. RIM BlackBerry Push  To receive data RIM uses a Network Operating Centre (NOC).  Here the email is forwarded to your BlackBerry by the RIM-operated NOC only when there is email.  Only the first chunk of email is sent. The data is sent via normal UDP packets that are encrypted at the data level.  To find out if there is a mail or not the NOC constantly polls the inbox.  Once there is a mail the NOC encrypts the data and sends it to the device immediately where ever it is located.  In the absence of email, nothing at all happens, and your BlackBerry behaves much like a normal mobile phone.
  • 15. DIFFERENT PUSH MAIL PROVIDERS  Apple iPhone and iPod Touch  Google Android  Microsoft Windows Mobile and Windows Phone  Nokia Symbian Series 60  Nokia Messaging  Research In Motion BlackBerry  SEVEN Networks  Sony Ericsson