Push Email V.S. Outlook (speed) - 8125, K-JAM, P4300, MDA Vario General

Check this out.
I sent a test email from a web email account to my exchange server. I had outlook open on my desktop, and my Wizard chillin next to me (in standby mode.) The desktop is connected to the exchange server with gigabit (the pc and server have gigabit and there is a linksys gigabit switch in between.) The email hit the exchange server in about 5 seconds (give or take.) A second or so later my phone beeped at me (the new mail notification) and a second after that outlook popped up the new email notification.
So my conclusion is exchange must send emails to the mobile device first, because obviously EDGE is no faster than gigabit (I wish!) However it is still cool that I get it faster on my phone!
Just another geek making fun observations; Lew

lol.....i did the same thing...
actually i did it from a few differnt accounts to see the speed of each one in comparison...hahah

I'm definitely luv'n this also. Finally we have the BlackBerry Killer. My typical response to my 8125 is about 8 to 10 seconds, slightly faster than my workstation. Keep meaning to turn off caching the OL2003 on my pc's profile ... just to be fair .....

i have not upgraded rom so i just get my ms exchange email via the "pull" method. you know... the sms-pingy thingy where i am set to receive as email is sent. when in my office, i usually get my email on the wizard just before it arrives in my pc inbox. i'm on edge btw

I use the push-mail option also, but the mails (or tasks or agenda items) usually need about a minute to arrive on my Wizard. But sometimes it arrives almost immediately. Since the PDA is set to notify directly, I suspect there must be a setting in Exchange to define an interval something like that, causing the Exchange server to send (accumulated) notifications only once per minute.

I have also noticed this, new mail arrives earlier on the Wizard than in Outlook.
If only the Wizard would notify me when I have new mail in the subfolders...

sure when you connect your device to your computer via usb from AS go to the config of your Mail (settings) and check the boxes (mail folders) you'd like sync'd

lvlolvlo said:
sure when you connect your device to your computer via usb from AS go to the config of your Mail (settings) and check the boxes (mail folders) you'd like sync'd
Click to expand...
Click to collapse
i am not connected to my pc when i notice exchange "pull"-mail hitting ppc-outlook before desktop outlook

Moskus said:
I have also noticed this, new mail arrives earlier on the Wizard than in Outlook.
Click to expand...
Click to collapse
I suppose Outlook uses "pull", that's why it's slower. I don't know the interval Outlook is using. "pull" and "push" is to different technics and "pull" is faster in most cases.
IMAP, POP3 - "pull"
SyncML - "push"
Does any of the new Outlook versions offer push mail compatibility?

i'm lost :shock: :shock: :shock:

Going out on a limb here, but I *think* Outlook client (PC not Pocket PC) sits there and waits and Exchange sends it some UDP traffic when there is an update to the mailbox and at that point it refreshs itself.
I'm sure someone will correct me if I'm wrong, but I do know that if the client is firewalled for incoming traffic from Exchange it won't auto send/receive and has to be manually done.

lpasq said:
i'm lost :shock: :shock: :shock:
Click to expand...
Click to collapse
When using push mail ... the connection between the client and server is always on. When a mail arrives the server is pushing the mail through it's open connection. Correct me if I'm wrong.

The exchange push mail.developers even mentioned this in their blog.
Cached exchange mode does usually take longer, the idea behind it is to take the load off the server. If you're not running cached mode, then you should always see the message first in Outlook as in direct mode it's a direct view onto the mailbox.
I get a outlook pop up in cached mode about 1 second after my phone beeps, it doesn't half make people see how good push mail is!

this is worthwhile reading, if you haven't already
http://blogs.technet.com/exchange/archive/2005/06/07/406035.aspx

I've been testing the push mail as well. Watching https connections with a netstat viewer on the Exchange server, I noticed that the connection to the device will occasionally drop. The device will reestablish after about a minute or so. I think that is why it sometimes takes longer to get the mail notification on the device. There are heartbeat settings in the device registry. If I have time I might play with those and see what it does to traffic and reconnection times.

Related

Any way to Config OUTLOOK to send/ Receive?

Hey all.
At home I've my desktop outlook setup to my pop3 email.
Is there anyway to set this account so I can send/ receive to see if there is new mail - or (as I think is the case) do I have to setup a separate pop 3 account to be able to initialize send/receive.
Cheers fellaz!
lr
little_rock said:
Hey all.
At home I've my desktop outlook setup to my pop3 email.
Is there anyway to set this account so I can send/ receive to see if there is new mail - or (as I think is the case) do I have to setup a separate pop 3 account to be able to initialize send/receive.
Cheers fellaz!
lr
Click to expand...
Click to collapse
I was asking the same question on other forums, but it seems that no1 considers this as a "normal" question; I have never got a reply...
When u sync your Universal with your PC, the emails are automatically downloaded into your Outlook E-mail account automatically.
To check your emails on the move, you'll need to set up a new POP3 account with the same settings as per your PC's Outlook....... and when u do a Send/Recieve, it's connected via your GPRS. E-mails downloaded into your Universal will still be downloaded onto your PC when u do a Send/Recieve on your PC's Outlook....That means the same email will appear in both the Outlook E-mail and POP3 accounts on your Universal
Wonder if I'm making any sense......
airbag14 said:
When u sync your Universal with your PC, the emails are automatically downloaded into your Outlook E-mail account automatically.
To check your emails on the move, you'll need to set up a new POP3 account with the same settings as per your PC's Outlook....... and when u do a Send/Recieve, it's connected via your GPRS. E-mails downloaded into your Universal will still be downloaded onto your PC when u do a Send/Recieve on your PC's Outlook....That means the same email will appear in both the Outlook E-mail and POP3 accounts on your Universal
Wonder if I'm making any sense......
Click to expand...
Click to collapse
You do make sense, but… you have just explained to us what we’ve already knew. I would just like to have normal SEND/RECEIVE in pOutlook without having to setup the same thing on the side (my Yahoo pop3). And after that they could synchronize normally…
I hope that I made some sense now…
:?
Yup perfect sense,
the phrase that airbag14 was looking for was:
'no you can't, not to our knowledge'
Gareth
airbag14 said:
When u sync your Universal with your PC, the emails are automatically downloaded into your Outlook E-mail account automatically.
To check your emails on the move, you'll need to set up a new POP3 account with the same settings as per your PC's Outlook....... and when u do a Send/Recieve, it's connected via your GPRS. E-mails downloaded into your Universal will still be downloaded onto your PC when u do a Send/Recieve on your PC's Outlook....That means the same email will appear in both the Outlook E-mail and POP3 accounts on your Universal
Wonder if I'm making any sense......
Click to expand...
Click to collapse
Or just use exchange
www.4smartphone.com
I struggled for quite some time to make email work 'properly' on using my MDA Pro.
First, note that I use Outlook on the desktop. My situation is complicated because I have multiple accounts that I want to sync.
What I found was:
1. Syncing desktop & pocket outlook mail is useless, unless one uses exchange. There is no way to send and receive mail short of syncing with the desktop. And given that activesync 4 cannot sync over the net, means that messages I want to send are stored until I manage to get close to my desktop. Totally stupid design. Someone must have been smoking illegal substances when s/he came up with it.
2. Switching both desktop and PPC to POP sort-of works, but there are severe problems. The first is that a pop account on the PPC is completely separate from the outlook-synced account, so messages appear twice on the PPC. The second is that if either the desktop or the PPC delete messages off server, then the other device gets confused. Copying a message to another folder on the PPC causes the message to be removed from the server, so that it never arrives in the desktop. Read message indications are not reliable. etc etc.
3. Switching to IMAP on both the desktop and the PPC works the best. One ends up with a set of IMAP folders on both the desktop and PPC, separate from the 'normal' outlook inbox (which are no longer used). Operations on either the desktop or PPC are reflected in the other device when mail is checked. Of course, it is absolutely imperative that both devices download messages, not just headers.
So, in the end I have a set of IMAP folders on both devices for each account. Both devices are set up to download messages + headers. The desktop downloads the entire message + attachments. The PPC downloads 15K of the message and no attachments. Deleting a message on one deletes on the other (when mail is checked). Reading a message on one caused the message to be marked 'read' on the other.
Messages sent from the PPC show up in desktop outlook's IMAP sent items folder. The reverse is not true, because desktop outlook puts sent messages into a generic 'sent items' folder, not the IMAP one. This is not a problem for me.
I have turned off activesync for all mail folders, because sync is done using IMAP. I still use activesync for contacts etc.
FWIW, IMAP in desktop outlook has a few problems. The worst is that sometimes it decides to duplicate a message. IMAP is also a bit more sensitive to network glitches, "disconnecting" from the server and requiring outlook to be restarted to reconnect. In addition, as messages are left on the server more-or-less permanently, one might run into quota problems.
mailbox copy
I stumbled on this mailbox problem here again.
I got exactly this issue, as my provider gives me Pop3 (can't get imap to work), and I cant reply on mails when i'm out (outlook mailbox has no send-receive)
Now I figured out, that in case if I COULD do an mail-box copy on my device from outlook-inbox to anonther account inbox, and before syncing do and send-items-box copy back to outlook send-items-box, this would solve a BIG part of my problem.
Has anyone EVER heard of an app that can let you copy whole mailboxes between accounts on your PPC device?
I also posted this question befor but to be sure are you all saying in a round about way.........
i ave a pop email account on my laptop, this i sync with a cable to my Exec, And on my Exec i also have a pop3 account the same account as on my laptop....
so if i am out ( and my laptop is not on) i use the pop3 account on my Exec for sending and recieving mail no problem, BUT if whilst out i see from my Sync,ed email from the laptop befor i left in the morning a email i need to repley i cant, i wish i could read the email then tell it to reply / send via the proper pop account on my Exec not the sync account
Do you all have this problem
Thanks
John
I prolly dont understand the problem fully, because I think it has a simple answer. On your PPC dont sync the mail from outlook through activesync but set up a new (p-outlook) pop3 account with the parameters from the pop3 outlook account (minus the smtp-server offcourse, this should be the smtp of your phone operator). I have this setup and can send/recieve mail on my MDA Pro. When I get home I recieve all mail from that day on my pc, storing it on my pc. At the next send/recieve on my MDA Pro, all the mail collected by the pc will dissapear (on the MDA Pro) and new mail will arrive. If you want you can sync the outlook mail with your PPC but it will function as a old-mail-database next to your p-outlook pop3 account.
what I did was:
1. I Created a new mail account - POP3 - and configured it to be read just in O2 exec.
2. I configured my mail account to forward all mail to the mail account I created for the PDA, and also keep messages in my mail account, so I can read them in my PC as well.
3. I dont SYNC mails, just check them by using WIFI/GPRS/3G.
This is not very "polite" but works for me. anohter solution, IMAP, another, REAL MAIL from Vodafone.

How do i know if i'm using push or active sync?

Hi -
very basically, i have push enabled.. but how do i know if i'm using that, or Active Sync for emails arriving on my handset.
Help!
Thanks!
Jamassey said:
Hi -
very basically, i have push enabled.. but how do i know if i'm using that, or Active Sync for emails arriving on my handset.
Click to expand...
Click to collapse
I don't know much about this but heres my attempt to help:
push email is using activesync as far as I know... So i think the answer is, youre using both
I have tried two varieties of "push mail", the sms based one (asks you to provide an email address for alerts, the exchange server sends alert-emails to this address and they are converted to sms messages by your gsm provider, and are then sent to your phone. When the phone gets the sms, it connects to gprs unless youre already connected to the internet, and it retrieves the email, (and it doesn't show you the sms message)). This one was expensive (when it worked) and very unreliable (my gsm providers "mailtosms" service is absolutely rubbish)
Then theres the AKU2 push email - the real push email (which requires an active gprs (data) connection. The exchange server uses this connection to tell your phone that you have new email, and activesync then syncs the exchange account. Very similar, but usually cheaper, since gprs traffic costs less than an sms usually. You can start/stop this one by using "comm manager" on your phone.) I just started using this one today with a free mail2web.com account
I tried sending myself a message. Within a minute it beeped in my phone.
I then tried sending myself another message. Within a minute it beeped in my phone again. Since it received two messages in about two minutes, i concluded that the mail was pushed to my phone, and not retrieved at regular intervals (the shortest interval in activesync is 5 mins).
B
Jamassey said:
how do i know if i'm using that, or Active Sync for emails arriving on my handset.
Click to expand...
Click to collapse
Real simple. Make sure your handset is not hooked up to your PC. Add a calendar item in Outlook on your PC. Within a couple of minutes Activesync will auto-start on your handset, and the new calendar item should arrive.
With SMS alerts, you only get auto-starts on AS when a new email arrives.
-Jeff
Tremendous help, thanks guys!

"Outlook Email"... what's the point?

Maybe I'm really thick & am missing something here, but what's the point of the "Outlook Email" in WM5?
OK, so it syncs with Outlook on the PC using ActiveSync, fine... but it can therefore only send/receive email when the device is connected & synched to the PC. Although the emails from the PC's Outlook copy over to the device, you can't reply to them with the device when the device is not synched to the PC.
If my XDA Mini S is connected & synched to my PC, I'm not gonna use my XDA to reply to emails, I'd use my PC!
Away from the PC, you can download pop email to a different account on the XDA, but... that account can't then be synched with the PC, only "Outlook Email" can be synched, & it can only be used when synched.
Err...you know you can sync with the server wirelessly via GPRS, EDGE, whatever, right?
Its pretty worhtless unless you use push. Atleast as far as I am concerned. It would be nice if it integrated it with your current pop3 account.
i used to think exactly that untill i changed my work over to use an exchange server then it really comes to life. they should creat a cut down program that lets you sync your desktop outlook over the net imo. then every home user could have push email.
Tezcatlipoca said:
OK, so it syncs with Outlook on the PC using ActiveSync, fine... but it can therefore only send/receive email when the device is connected & synched to the PC. Although the emails from the PC's Outlook copy over to the device, you can't reply to them with the device when the device is not synched to the PC.
Click to expand...
Click to collapse
Besides using an Exchange Server, as others have pointed out, bear in mind the same WM OS is also used on non-phone Pocket PCs. In the "good ol' days" you sync'd your PPC in the morning, read and replied to your e-mails on your PPC "on the go" and the next time you sync'd, the (as yet unsent) replies you'd composed during the day would transfer to your desktop PC and get sent by (desktop) Outlook.
If you don't use Exchange, then the Outlook Mobile e-mail box is probably useless to you unless your e-mails are non-urgent enough that you can wait until your next sync before your replies are sent, and your GPRS data charges are punitive enough to justify waiting. I have an unlimited data plan so I now use my Wizard as my primary e-mail device and simply have my IMAP accounts setup on the Wizard and disabled e-mail syncing entirely. (Frankly, since Microsoft disabled desktop sync over wi-fi in WM5 I find myself syncing only once a day or two instead of the several times a day I used to sync my PPC 2K2 and 2K3 devices!)
Basically my desktop PC is now my e-mail "archive" since I'm far more likely to read and reply to all of my e-mail on my Wizard.
elecconnec said:
In the "good ol' days" you sync'd your PPC in the morning, read and replied to your e-mails on your PPC "on the go" and the next time you sync'd, the (as yet unsent) replies you'd composed during the day would transfer to your desktop PC and get sent by (desktop) Outlook.
Click to expand...
Click to collapse
I guess i'm still living in the good ol' days because thats exactly what i do!!!
question if i may, how do i set it so it syncs the entire email and i don't have to click on "get rest of email" thing on the bottom?
I also sync my phone in the morning and reply to any overnight emails throughout the day, then sync when I get home from work...
Unless it's an important email, in which case, I'll use GPRS to send it from my mobile account.
Push emails from home PC
Hi Guys,
If you have broadband and leave your PC on almost constantly then this may be what you're looking for.
http://www.emoze.com
I haven't tried it yet as I've literally stumbled over it myself but from what I can tell it takes your email as you receive it from your home PC and redirects it to your pda.
I'll let you know if it's any good but it's totally free so check it out for yourselves.
Have fun
Terry
My outlook email syncs (pushmail) with my work-exchange server over gprs, only during working ours.
And for private mail I have a pop3 box checking for new mail every 5 minutes.
Works great!
N!co said:
My outlook email syncs (pushmail) with my work-exchange server over gprs, only during working ours.
And for private mail I have a pop3 box checking for new mail every 5 minutes.
Works great!
Click to expand...
Click to collapse
Yeah, but how much data wil be used by your GPRS connection?
Pertinent connection for syncing and also popping you mailbox every 5 minutes will not be that cheap I think
p.s. Wie is je provider en hoeveel ben jij per maand kwijt hieraan ongeveer?
Does anyone else use IMAP to sync? I have IMAP for my home mail and Exchange push for work, seems to work OK. IMAP uses a lot more data though than ActiveSync, and seems a lot slower, and Desktop's Outlook's IMAP client leaves a lot to be desired, but it is an option, at least.
Don't use Exchange, so it seems like the "Outlook Email" account is fairly pointless for me.
fone_fanatic said:
question if i may, how do i set it so it syncs the entire email and i don't have to click on "get rest of email" thing on the bottom?
Click to expand...
Click to collapse
on you phone go to Active sync
click menu > option
highlight email and click settings
Change limit email size to "ALL"
eguess said:
fone_fanatic said:
question if i may, how do i set it so it syncs the entire email and i don't have to click on "get rest of email" thing on the bottom?
Click to expand...
Click to collapse
on you phone go to Active sync
click menu > option
highlight email and click settings
Change limit email size to "ALL"
Click to expand...
Click to collapse
Thank you! i looked all over the messaging opitons, didn't think it would be in the activesync options. thanks again!
fone_fanatic said:
question if i may, how do i set it so it syncs the entire email and i don't have to click on "get rest of email" thing on the bottom?
Click to expand...
Click to collapse
On your desktop PC in Activesync, after syncing but while still connected, double click on "e-mail" in the main pane and an option menu should come up. You can set the size of e-mail to sync there.
Thanks for the tips
Thanks for the help
wait so you cant set up a pop3 mail account on outlook and use edge or w.e to send/recieve and get new email..
wtf...
guyver2077 said:
wait so you cant set up a pop3 mail account on outlook and use edge or w.e to send/recieve and get new email..
wtf...
Click to expand...
Click to collapse
Says who? You can do exactly that with either POP3 or IMAP Accounts.
kyphur said:
guyver2077 said:
wait so you cant set up a pop3 mail account on outlook and use edge or w.e to send/recieve and get new email..
wtf...
Click to expand...
Click to collapse
Says who? You can do exactly that with either POP3 or IMAP Accounts.
Click to expand...
Click to collapse
ok good.. i was gonna set i up with a pop3 email in case i couldnt ever get exchange to work
U can also do "push" even if u r just a home user like me . You can get a free exchange account at www.mail2web.com .

[SEEKING ADVICE] - "push" mail

Hi mates,
I'm sure this question have been asked before, but I just cannot find a keyword to search for the answer. Would appreciate if you guys could answer here or direct me to the appropriate thread (or at least give me a hint on the keyword please - THANKS!)
ok. I was trying out emoze to get "push mail", but to do that, I need a 24/7 PC that is connected to the internet 24/7..
and I just realised that with my WM6 838PRO (Hermes), in the email settings, I could actually set it to check emails at a predetermined time (ie. every 10mins, 30mins etc..)
now, if anybody have already compared the data usage (cost), assuming its the same email (with the same amount of text) that arrives via emoze and WM6's email function.. and also assuming in both cases, it is set to every 10mins, could you tell me which one would cost less? (data usage)
and also whether the battery consumption would be the same?
with this WM6's email scheduled checking, is this MS DirectPush? or DirectPush is something else altogether?
THANKS SO MUCH !!
Regards,
[Charles]
I know this isn't a direct answer, but I would avoid emoze at all costs. The PC connector version requires you have your PC running and Outlook open at all times (unless you have an Exchange server and can use the Outlook Web Access version) and the application is hopelessly unstable. Have a look at my posts in the emoze support forum. Requests for help end up in an endless loop and then just disappear without resolution.
WM6 has true push email through MS Direct Push, which at present (I think) only works for Hotmail/Windows Live accounts. Other POP3 accounts can be set up in Pocket Outlook with a timed mail-check setting. In practice I have found that to work only intermittently.
It depends on whether you want the service to allow you to read your emails or reply as well. I am more concerned about reading them, so my solution was to set my corporate email account to auto-forward to my Hotmail account, which is then pushed instantly to my XDA. It's not a perfect solution at all (and a bit ridiculous to have Hotmail providing corporate mail) but the third-party solutions just don't seem ready as yet. I have tried a few and all have serious stability issues. Emoze is, however, the worst of the available offerings, IMHO.
I'm surprised more people haven't already responded.
Head over to http://live.mail2web.com and get a free Live account with them. Then, forward your regular email to that email address and set up your phone to use Direct Push with your mail2web account. Easy as sleep.
It's really push email, really fast, really FREE. Obviously, if you want any kind of email service on your phone, make sure you have a data plan that will support that much data transfer.
Hi mates,
Thanks for responding.
Although I am a cheapo (looking for free services), but i also need my receipients to see my domain's email address. I think mail2web allows some form of POP3 mail checking, but every email replied is from <myname>@mail2web.com ..
I don't mind the advertisements at the bottom of the emails (like what emoze does), but i cannot keep a PC 24/7 connected permanently..
I've been "testing" (trying) emoze for some time, and yes, it is not exactly stable. it crashed a couple of times.. ran outlook permanently in my PC (not running a server OS, just plain 'o Win XP) for a couple of weeks, and it did crashed once too.
for the past day, i've been using the Pocket Outlook to do the "pushmail" at atimed interval. it's actually pulling, not pushing.. only setback is, i can't set peak/off-peak times ..
guess beggars can't be chooser ya?
btw, i set Message download limit to 1Kb, and when i receive a email that states "3/28K", so the actual email is 28Kb, but what is "3" ? can't be 3Kb, right?
THANKS!!
Unfortunately, I have not found ANY service (push or otherwise) that will give you the "proxy address" capability that you want (making the email look like it came from your domain) for free. Inexpensive, yes....but not free.
You can sign up for mail2web's "enhanced email" plan ($4.99/month), which still gives you push mail, but adds proxy address options and pop/imap access, but for $6.99/month you can get a 1&1 personal exchange plan over at 1&1.com that gives you all of that PLUS full Exchange hosting (meaning you can hook into the Exchange server with your desktop Outlook 2003/2007 to syncrhonize with your handheld).
I actually am currently using the latter option for myself. You can get push mail for free, but not with the proxy address you want (you get what you pay for unfortunately).
I've been happily using the Pocket Outlook for "pull mail". I set it to check my pop3 account every 30mins.
so far so good. no missed emails for about a week!!
Since it is my own pop3 email account, replies all come from my own email domain name. professional!!
only issue is, i can't specify peak and off-peak time (ie. peak hour = every 30 min, off-peak = every 60 min or 2hrs) ..
if that could be done, i'll be very glad!
mail2web html
With mail2web I cant specify html. Only "Plain Text" message format is possible. Any ideas.
Thank you

Difference between push mail and mail client

Can someone please explain me what is the difference between push mail option and mail client, I am not sure I even know what push email is....
Thanks
Bence said:
Can someone please explain me what is the difference between push mail option and mail client, I am not sure I even know what push email is....
Thanks
Click to expand...
Click to collapse
Push-mails is supported by Outlook, and if your mail-server supports it too then you can activate it through the option in ConnManager.
Push-mail is in short, e-mails that gets "pushed" from the mail-server to your client (in this case your HD2/LEO) as soon as they arrive on the mail-server.
This goes for POP3 servers and so forth...
If you are using a hotmail or a live mail, then you can access the push-mail feature through the WindowsLive application on your device.
Just set it to recieve e-mails as soon as they arrive...
A very un-technical explanation, hope it helped
It helped, thanks
So push mail is something like: keep checking for new email all the time?
And I guess I need const. data connection or connected wlan for that, which eats my battery even more?
A mail client is a sfotware that connects to mail servers and allows you to read, write, receive and send mails.
Usually, your mail client connects to the inmail server when you tell him to do so (every x minutes or when you click the check mail button) and asks it if you've got new mail.
In the case of push mail, there's a permanent connection between your software and your mail server. As soon as the server gets a mail for you, he'll tell your client.
Bence said:
It helped, thanks
So push mail is something like: keep checking for new email all the time?
And I guess I need const. data connection or connected wlan for that, which eats my battery even more?
Click to expand...
Click to collapse
Absolutely.
Bence said:
So push mail is something like: keep checking for new email all the time?
And I guess I need const. data connection or connected wlan for that, which eats my battery even more?
Click to expand...
Click to collapse
Actually, no. With push mail, the client on your device isn't checking for new mail all the time. It's the opposite - it doesn't check at all. The server will notify it when there's new mail, and it will download it. Yes you do need an open connection but an "open" connection stays idle most of the time, your device doesn't do anything. To keep it alive, your client will only send very small packets ("heartbeats") to the server once in a while, so there is some overhead.
With classic non-push mail fetching the client will poll the server at set intervals. In order to do it, it will log in, check mail, download and log off. If there's no mail this traffic, CPU cycles, and therefore energy drawn from your battery are wasted. The overhead traffic is much more than in push scenario.
So push mail doesn't use more traffic than regular polling. Or at least there are many scenarios where it doesn't. It's safe to assume that if you check mail once a day or so you'll be better off with classic polling approach, but push will actually save your traffic and battery if you poll every 15 minutes or so.
Lamsebamsen said:
Push-mail is in short, e-mails that gets "pushed" from the mail-server to your client (in this case your HD2/LEO) as soon as they arrive on the mail-server.
This goes for POP3 servers and so forth...
Click to expand...
Click to collapse
Wrong. There's no push for POP3. On WM, push mail is done via Exchange ActiveSync. Same goes for Gmail. IMAP has a command called IDLE, which lets the connection between the server and the client to stay open, and the server can initialte mail fetching ("push" messages, in other words). But WM has no native support for this.
So if you want push mail, you need an Exchange account (with Live, or Gmail, or another service), or a third-party client that will emulate push in the Apple/iPhone way - their server will keep connections with your mail services and will notify a program installed on your phone when new mails arrive by using various methods. I don't know exactly how they do it but there may be several approaches - i.e. by installing a server on your phone or by sending a specially crafted SMS that will initiate mail fetch.
vangrieg said:
Actually, no. With push mail, the client on your device isn't checking for new mail all the time. It's the opposite - it doesn't check at all. The server will notify it when there's new mail, and it will download it. Yes you do need an open connection but an "open" connection stays idle most of the time, your device doesn't do anything. To keep it alive, your client will only send very small packets ("heartbeats") to the server once in a while, so there is some overhead.
With classic non-push mail fetching the client will poll the server at set intervals. In order to do it, it will log in, check mail, download and log off. If there's no mail this traffic, CPU cycles, and therefore energy drawn from your battery are wasted. The overhead traffic is much more than in push scenario.
So push mail doesn't use more traffic than regular polling. Or at least there are many scenarios where it doesn't. It's safe to assume that if you check mail once a day or so you'll be better off with classic polling approach, but push will actually save your traffic and battery if you poll every 15 minutes or so.
Click to expand...
Click to collapse
Actually, ActiveSync still polls the server at regular intervals. However, the server will hold the request until the end of that interval. If there's no change during this interval, server will return OK, and the phone will issue a new request. But as soon as there is a change (i.e. new mail), the server will send his response to the request, telling the phone there's new mail.
That's called long polling and isn't real push as Blackberry, but it still delivers mail instantly.
It doesn't poll the server, it rather pings it to keep the connection alive, which happens every several minutes. With polling, the amount of data is much greater.
According to Microsoft, it does :
http://technet.microsoft.com/en-us/library/aa997252(EXCHG.80).aspx
Have you actually read the article? The client pings the server and only syncs when there is new stuff.
vangrieg said:
Have you actually read the article? The client pings the server and only syncs when there is new stuff.
Click to expand...
Click to collapse
Yep, read it. But as it says, there's been some change since winmo 5 :
Windows Mobile 6.1 includes improvements to the synchronization process. With Windows Mobile 6.1, the concept of "parking a request" remains. However, Windows Mobile 6.1 supports Exchange ActiveSync version 12.1. Exchange ActiveSync 12.1 supports parking the actual synchronization request, not only the ping request. Therefore, if new content arrives within the configured time limit, the HTTP response to the synchronization request will contain content. This behavior speeds content transfer and helps extend battery life on the device.
Click to expand...
Click to collapse
So? The quote you give doesn't change anything. It says that the "New item in Inbox" response at T=26 on the diagram will come with actual data to make things faster, use less traffic and save battery. It doesn't say that the client issues sync requests all the time, and that's what matters to distinguish between polling and pinging. Because with the push scenario, the server knows how many messages the client has, what's the last downloaded message ID is etc. With polling you refresh and recalculate this stuff, and exchange all this information between the client and the server every time you hit Send/Receive (or at regular intervals). This causes much more overhead, together with logging in and off every time. You can see what happens every time without push when you open ActiveSync and hit Sync. Or look at the status line on the bottom of Outlook when you hit Send/Receive. With push it's just a tiny ping packet.

Categories

Resources