Quote:
Originally Posted by cdoggLBC
It looks like RIM is probably using some sort of proprietary Google 'notification' RPC to tell the BIS there is a msg (hence the 'notification server' that RIM techs are always referencing when talking about getting GMail accounts to push), then POP to get the actual msg off the server....
|
I bet it's not even proprietary - the system probably polls for messages since the last poll (date/time saved in notification server) and stores all the UIDs for each message; if any new UIDs pop up that are not saved from the last poll in the infamous notification server then it knows to retrieve them and push out to the client (adding it's own RIM-internal UID I'm sure). Then when you delete from your handheld it issues a typical POP/IMAP command to delete the email and so forth.
(I'm sure it's way, way more complicated than this
)