Originally Posted by Dubdub
Some ISPs have arrangements with RIM for two way sync and auto reconcile. Others do not. Yahoo and Gmail are two that have the deals in place.
As for your other questions, using BIS, mail is pushed to your device every 15 minutes. If mail was found on your email servers, RIM checks again in 2-3 minutes. If mail is found again, it is pushed and RIM will recheck in 2-3 minutes again, until no mail is found, at which time it reverts to the 15 minute cycle.
According to your profile, you are on Sprint which is a CDMA carrier. CDMA does not have simultaneous voice and data like GSM so if you are on a call, you can't receive data (email) until you end the call.
I have found that if I am on a phone call and end the call I need to manually reconcile to see if an email came in while I was on the call. Which makes sense because I am on Sprint.
The problem I have is from the same email address. I can receive an email instantly from the address and a few hours later when they send another email I do not get one at all. For instance last night I received an email at the exact moment the sender sent it at 7:00 PM. 4 hours later they sent one (11:00 PM), I did not receive it. I checked 1 hour after they said they sent it, had nothing and had to manually reconcile it.
It seems like on occasion there is a "hiccup" or something that causes the phone to "forget" to reconcile until I tell it to, then it's fine. It is strange. I am not sure how else to explain it.