Patent ID: 8880619

Claim:
A communications system, comprising: a network engine comprising a hardware processor configured to communicate with a mobile wireless communications device via a communications network for sending and receiving emails therefrom; and a direct access server connected to the network engine and comprising a hardware processor configured to: poll an electronic mailbox of a user from an email source, retrieve email from the electronic mailbox and push any email through the network engine to the mobile wireless communications device, communicate with the email source over a communications channel; learn the Internet Message Access Protocol (IMAP) idle capabilities of the email source, establish an IMAP-Idle connection in the communications channel and verify an IMAP-Idle command functionality on the communications channel before relying on the communications channel for new mail notifications by checking if any failures to deliver new mail notifications occur a predetermined number of times, and if so, ceasing to use the IMAP-Idle connection, wherein a connection limit is reached or exceeded to an electronic mailbox, the IMAP-Idle manager disables IMAP-Idle connection to the electronic mailbox and marks the electronic mailbox as IMAP-Idle disabled such that the electronic mailbox will not be connected to establish an IMAP-Idle connection.