IMAP IDLE Mail Check in FlexMail 2007: Works in Sleep Mode? - 8525, TyTN, MDA Vario II, JasJam General

Re: the following quote in the amazingly comprehensive article on IMAP and the Pocket PC found here http://forum.xda-developers.com/viewtopic.php?t=62582&highlight=email+client
1.1.1 IDLE power consumption?
I’ve thoroughly tested whether FlexMail 2007’s / vgsmail's (the two IDLE-capable Pocket PC mailers (add-ons)) actively listening to the callbacks of IMAP server (while the Pocket PC Phone Edition device is suspended, that is, switched off) results in any kind of excess power consumption. No, they don't – you can safely keep them active while the phone is switched off; it won’t deplete your battery (and, of course, won't cause excess bandwidth usage - actually, as the IMAP IDLE protocol completely lacks "heartbeats", keeping up the connection takes less bandwidth than with Push Mail. Of course, the latter uses compressed data communication and, therefore, better under other circumstances - that is, when actively communicating.)
Click to expand...
Click to collapse
I cannot seem to get IDLE Mode working when my unit is sleeping, but only when it is on. Has anyone else been able to do this with FlexMail 2007 on a TyTN?

Thanks for the kind words
This would interest me too. Also, did you e-mail the WebIS folks?

Related

On the AKU2 - first views

Not all good news. But have a read of this:
http://www.geekzone.co.nz/content.asp?ContentId=5915
Shame about the poor BT performance
Do you have the AK2 kit for the XDA Exec then?
No, I was referring to the link. An employee of O2 has undertaken extensive testing and the news for 3G users using push email is not good (kills the battery!)
which means that if this employee is usin it on his exec, it should be ready and we can expect to see it soon right?
hmm but if there is A2DP and it only works over WMP, does that mean we still cant use Skype through a wireless headset?
I use skype through my bluetooth headset with no problem. It is not a stereo headset, but it works perfectly. If you wish to know how to do this, and you have a normal non-stereo headset, pm me for simple instructions - or I can post them here. I did not realize people were having a problem.
I use skype through my bluetooth headset with no problem. It is not a stereo headset, but it works perfectly. If you wish to know how to do this, and you have a normal non-stereo headset, pm me for simple instructions - or I can post them here.
Don't see much difference between this and checking email automatically every 15 minutes. I suppose the new AKU2 method might be easier on data overhead though, albeit heavier on battery.
chetccox said:
I use skype through my bluetooth headset with no problem. It is not a stereo headset, but it works perfectly. If you wish to know how to do this, and you have a normal non-stereo headset, pm me for simple instructions - or I can post them here.
Click to expand...
Click to collapse
i know that tweak too that allows me to use the headset for skype but its not stereo.
i thought with the AKU2, we would be able to do it.
vapor said:
chetccox said:
I use skype through my bluetooth headset with no problem. It is not a stereo headset, but it works perfectly. If you wish to know how to do this, and you have a normal non-stereo headset, pm me for simple instructions - or I can post them here.
Click to expand...
Click to collapse
i know that tweak too that allows me to use the headset for skype but its not stereo.
i thought with the AKU2, we would be able to do it.
Click to expand...
Click to collapse
mind sharing that tweat with us too????
I have skype installed on my qtek 9000, and wanted to be able to use it from my bluetooth headset (Jabra 250). I started skype from the qtek screen, and of course could not get the bluetooth audio to stay on for more than a few seconds. The cyberon voice dialer keeps starting up, and as soon as it is through waiting for sound, it shuts down and so does the bluetooth headset audio. I happened to create a voice tag to start skype, and made a 100% repeatable discovery. If I start skype from the headset, I have continuous audio. Even if I shut skype down in memory, running programs, the audio continues in the headset. This also means you can listen to mp3 files etc. on the headset until you push the headset button to turn off the audio lock. If I start skype from the qtek screen, this does not happen. Once I have the continuous audio connection, a simple press of the headset button reverts all to normal. Setup the voice tag in settings, voice speed dial, applications. Choose skype, and setup whatever tag you wish.
jah said:
No, I was referring to the link. An employee of O2 has undertaken extensive testing and the news for 3G users using push email is not good (kills the battery!)
Click to expand...
Click to collapse
He's an ex-O2 employee. We have to make it clear because there's no link to the company.
jah said:
Not all good news. But have a read of this:
http://www.geekzone.co.nz/content.asp?ContentId=5915
Shame about the poor BT performance
Click to expand...
Click to collapse
Not flaming you Jah, just the writer of this review
My first post and not flaming
But I cant see how push email will be any more battery and data consuming that having the device set to sync every 10 mins. I have mine set to that and I use about 20 - 25 mb a month and I view webpages.
I think it will be a big leap forward
2 other things that a totally incorrect about the review
The Messaging and Security Feature Pack adds some new features to the administrator’s arsenal, including Force Password, Password Reset and Device Reset. The first two are fairly obvious, but the third is an option to force the device to hard-reset to factory condition, in the event the device is lost or stolen. Note this feature doesn’t extend to any Storage folder on the device or an SD Card in the expansion slot.
Wrong, The remote wipe carrys out a clear storage and this will also clear the entire device. Granted the storage card wont be, but I am sure this will be resolved in future updates
The bigger question is the impact on Server performance a fleet of mobile devices constantly synchronising with it will have. Servers tend to be resource hungry at the best of times, and this will add to the load. More to come as live installations occur and people get stuck in – but Exchange Server 2003 SP2 is already known to require more power than earlier versions to run effectively.
I am sure normal syncs cause this and if you are running exchange you will have a system to cope with this
I think time will tell, but a think a real rival for RIM
ratclj01 said:
jah said:
Not all good news. But have a read of this:
http://www.geekzone.co.nz/content.asp?ContentId=5915
Shame about the poor BT performance
Click to expand...
Click to collapse
Not flaming you Jah, just the writer of this review
My first post and not flaming
But I cant see how push email will be any more battery and data consuming that having the device set to sync every 10 mins. I have mine set to that and I use about 20 - 25 mb a month and I view webpages.
I think it will be a big leap forward
2 other things that a totally incorrect about the review
The Messaging and Security Feature Pack adds some new features to the administrator’s arsenal, including Force Password, Password Reset and Device Reset. The first two are fairly obvious, but the third is an option to force the device to hard-reset to factory condition, in the event the device is lost or stolen. Note this feature doesn’t extend to any Storage folder on the device or an SD Card in the expansion slot.
Wrong, The remote wipe carrys out a clear storage and this will also clear the entire device. Granted the storage card wont be, but I am sure this will be resolved in future updates
The bigger question is the impact on Server performance a fleet of mobile devices constantly synchronising with it will have. Servers tend to be resource hungry at the best of times, and this will add to the load. More to come as live installations occur and people get stuck in – but Exchange Server 2003 SP2 is already known to require more power than earlier versions to run effectively.
I am sure normal syncs cause this and if you are running exchange you will have a system to cope with this
I think time will tell, but a think a real rival for RIM
Click to expand...
Click to collapse
You're probably right. But it's early days isn't it.... hardly anyone has seen this software in a commercial environment, and the way people deploy exchange server can vary from company to company. I also don't think there are many companies (except Microsoft) who have large ActiveSync deployments sucking on the exchange server now, so it's hard to tell what could happen.
The interesting thing is that EVERYBODY will have work to do, not just O2. Orange, Vodafone, T-Mobile, I-Mate and so on - lots of keen people, lots of opportunities to tweak and get things write.
8)
ratclj01 said:
jah said:
Not all good news. But have a read of this:
http://www.geekzone.co.nz/content.asp?ContentId=5915
Shame about the poor BT performance
Click to expand...
Click to collapse
But I cant see how push email will be any more battery and data consuming that having the device set to sync every 10 mins. I have mine set to that and I use about 20 - 25 mb a month and I view webpages.
I think it will be a big leap forward
2 other things that a totally incorrect about the review
The Messaging and Security Feature Pack adds some new features to the administrator’s arsenal, including Force Password, Password Reset and Device Reset. The first two are fairly obvious, but the third is an option to force the device to hard-reset to factory condition, in the event the device is lost or stolen. Note this feature doesn’t extend to any Storage folder on the device or an SD Card in the expansion slot.
Wrong, The remote wipe carrys out a clear storage and this will also clear the entire device. Granted the storage card wont be, but I am sure this will be resolved in future updates
The bigger question is the impact on Server performance a fleet of mobile devices constantly synchronising with it will have. Servers tend to be resource hungry at the best of times, and this will add to the load. More to come as live installations occur and people get stuck in – but Exchange Server 2003 SP2 is already known to require more power than earlier versions to run effectively.
I am sure normal syncs cause this and if you are running exchange you will have a system to cope with this
I think time will tell, but a think a real rival for RIM
Click to expand...
Click to collapse
I am not the one who wrote the review, but some clarifications:
1.When MSFP initiates the sync cycle it will open an HTTPS connection to the server, with a long timeout. This means that regardless of traffic, the radio will always be transmitting and receiving. This is very different from your 10 minutes sync cycle, where the radio only transmits during that time.
2.The remote wipe does a clear storage as you state, and as you agreed the storage card is not erased. I can't see why you disagree on this then?
3.Server performance may be impacted because of the way the sync works. When the direct push is in use the HTTPS connection is initiated and the server is notified by the device of the current list of folders to be monitored. If any changes happen during the HTTPS connection availability this is immediately notified to the device and a synchronisation of that folder only happens. The extra load comes from the fact that the Exchange Server now has continuously monitor each folder, while an on-demand ActiveSync on a 10 minutes cycle does not require this monitoring to be on.
By the way, edited the article to have my explanations 1 and 3 added to the appropriate sections.
Southern_Man said:
... hardly anyone has seen this software in a commercial environment, and the way people deploy exchange server can vary from company to company. I also don't think there are many companies (except Microsoft) who have large ActiveSync deployments sucking on the exchange server now, so it's hard to tell what could happen.
Click to expand...
Click to collapse
Almost true. There are lots of companies with large deployments. I used to work for a multinational company with 40,000 employees, using an Exchange Server infrastructure around the world. And I was in a push email trial (using Intellisync) back in 2004. This just to show that this is not a new concept, and companies have been working on this for some time now...
freitasm, I always assumed that direct push events would be generated by MTA events for a given users, rather than some sort of polling of users mailbox fodlers? It would seem a little more efficent this way? I'm guessing tho!
Probably it is because it would be better. I am not aware of the actual implementation - the events are only fired for the specific folders involved in the synchronisation, so some filtering is going on, which requires some processing anyway.
:roll:
freitasm said:
ratclj01 said:
jah said:
Not all good news. But have a read of this:
2 other things that a totally incorrect about the review
The Messaging and Security Feature Pack adds some new features to the administrator’s arsenal, including Force Password, Password Reset and Device Reset. The first two are fairly obvious, but the third is an option to force the device to hard-reset to factory condition, in the event the device is lost or stolen.
Note this feature doesn’t extend to any Storage folder on the device or an SD Card in the expansion slot.
Wrong, The remote wipe carrys out a clear storage and this will also clear the entire device. Granted the storage card wont be, but I am sure this will be resolved in future updates
I am not the one who wrote the review, but some clarifications:
1.When MSFP initiates the sync cycle it will open an HTTPS connection to the server, with a long timeout. This means that regardless of traffic, the radio will always be transmitting and receiving. This is very different from your 10 minutes sync cycle, where the radio only transmits during that time.
2.The remote wipe does a clear storage as you state, and as you agreed the storage card is not erased. I can't see why you disagree on this then?
3.Server performance may be impacted because of the way the sync works. When the direct push is in use the HTTPS connection is initiated and the server is notified by the device of the current list of folders to be monitored. If any changes happen during the HTTPS connection availability this is immediately notified to the device and a synchronisation of that folder only happens. The extra load comes from the fact that the Exchange Server now has continuously monitor each folder, while an on-demand ActiveSync on a 10 minutes cycle does not require this monitoring to be on.
Click to expand...
Click to collapse
with reference to your point 2
The author states that a remote wipe WILL NOT clear the folders on the device and I am pointing out that the wipe will clear the entire device. That is the bit I was saying was incorrect
With reference to your point 3
I am currently running Exchange Server 2003 with SP2 and the option for push email is already there and switched on. The monitoring of the folders needs to be happening regardless of push email supported devices because even if you connecting via push or set cycles the folders need to stay current regardless and the moment any change is made the exchange server needs to react and alter the folders on the server. To think that the exchange server does not monitor constantly just because MSFP device is not attached is silly. How would a user connecting though the web intereface stay current if monitoring was not enabled in the same way.
Click to expand...
Click to collapse
Click to expand...
Click to collapse
ratclj01 said:
I am currently running Exchange Server 2003 with SP2 and the option for push email is already there and switched on. The monitoring of the folders needs to be happening regardless of push email supported devices because even if you connecting via push or set cycles the folders need to stay current regardless and the moment any change is made the exchange server needs to react and alter the folders on the server. To think that the exchange server does not monitor constantly just because MSFP device is not attached is silly. How would a user connecting though the web intereface stay current if monitoring was not enabled in the same way.
Click to expand...
Click to collapse
On Direct Push a HTTPS connection with a long timeout (determined by the server Timeout parameter) is established and kept alive. To reduce traffic and data charges the connection is not used until items are ready to sync. And to prevent unnecessary data usage only changed folders are synchronised. The monitoring is on the server side, and only on folders that are set to be monitored when the connection is established. This is the initial traffic - more folders more traffic.
http://blogs.technet.com/exchange/archive/2005/06/07/406035.aspx
When doing the manual ActiveSync the whole structure is synchronised, folder by folder and the traffic is higher, but the process is longer. The server is only participant during the ActiveSync, with no monitoring happening. When this type of sync starts each folder's content are compared with the current status on the Exchange Server at the time. The server does not store status on individual item if there's no direct push involved.

3g connection always on!!??

Hi,
I use active sync with ms excange server over 3g/hdspa (trinity)! When I set schedule to "as item arrive" trinity is always connected via 3g, and I can't disconnect (except when I choose manual sync), does anyone knows what's about power consuption if is 3g always on but there is no activity (logically, I think that it will drain battery down!!??)
Regards!
According to MS the battery drain should be minimal. That is also my experience.
QUOTE=Tiberius23;1118165]Hi,
I use active sync with ms excange server over 3g/hdspa (trinity)! When I set schedule to "as item arrive" trinity is always connected via 3g, and I can't disconnect (except when I choose manual sync), does anyone knows what's about power consuption if is 3g always on but there is no activity (logically, I think that it will drain battery down!!??)
Regards![/QUOTE]
us people with hermes will tell you that 3G kills our batteries... especially us that use an always on connection (like pushmail, IM, etc)

Push Mail

Hi guys
quick question ..
I would like to have Microsoft Push mail activated on my phone however I ve noticed that if I do, it keeps me connected to the internet throughout the entire day... now I am on data flat so I m not worried about costs however, I figured that being constantly online drains the battery pretty much ..
so .. is there a way of dealing with problem? can I have the phone check for emails and automatically disconnect after it has done so?
thxx
Amanox said:
can I have the phone check for emails and automatically disconnect after it has done so?
Click to expand...
Click to collapse
I'm just an amateur and I certainly cannot pretend to know everything, but it seems to me that what you're asking for isn't really what Push is about.
You might be better off simply configuring the default mail programme to check for mail at short intervals.
You can set when to pull email from your ActiveSync Menu. This way it only connects to ActiveSync over the air when you specify.
as they said, just go to activesync ->menu-> schedule change to every hour or whatever
pushmail (as items arrive) requires an active connection between the phone and the mail server so gprs must be connected all the time
If you pull every 15 minutes you'll probably end up using more battery (connecting, checking, disconnecting).
My phone is always connect to GPRS/HSDPA and I've not had any real issue with the battery life.
Agree with Artesea.
My data connection is better when left on. I found a heavy use of battery, in the early days, when i used to have it connect when it needed.
If you are on a flat data plan, i advise leave it on.

Exchange emails in standby

I have a new AT&T Pure with an exchange email address set up to receive emails as they arrive. If the phone is not in standby mode the emails come in without a problem at the same time I receive them in Outlook. Once the phone is in standby mode (screen turns off) emails come in sporadically or not at all until I wake the phone up. If I just set it to dim and not turn screen off I am fine. Is anyone else having this issue?
I've found ActiveSync on my Touch Diamond2 very unreliable. It will work for a while but repllog.exe crashes at some point, usually overnight. Only fix is to restart the phone or manually kill the task - it's often doesn't respond to shutdown (indicating it's crashed) and has to be manually ended. Doing a sync immediately always works.
I'm hoping that they've fix this bug in WM 6.5...
Cheers, Rob.
This is a brand new phone with WM 6.5. Everything works finew when phone is not in standby. Once in standby emails don't come in when they should.
dwg44 said:
This is a brand new phone with WM 6.5. Everything works finew when phone is not in standby. Once in standby emails don't come in when they should.
Click to expand...
Click to collapse
You mean by standby, not cable/activesync attached?
I'm still wondering about gmail push, I set everything up as said, but when I'm cabled to my work computer, I don't get gmail.
I have to disconnect and then get gmail push. **sigh**
Ahh, isn't that a setting on ActiveSync? Something about allowing internet connection when docked. I think when a WM is connected via ActiveSync, the internet connection goes through your PC which sometimes is blocked.
munrobasher said:
Ahh, isn't that a setting on ActiveSync? Something about allowing internet connection when docked. I think when a WM is connected via ActiveSync, the internet connection goes through your PC which sometimes is blocked.
Click to expand...
Click to collapse
No, I unchecked that, same result, even after powering off/on. I think that option is misleading
some thoughts and my experience...
Do you expect emails to arrive over wifi, or gprs, The behavior is different by design.
As they arrive, in schedule settings for example only works as most people expected over gprs.( this is also called microsoft direct push) and can be toggled on/off in settings tab on most htc phones.
this also requires a constant open data connection over gprs. the phone will try to open it for you if you enable direct push option.
its also important that the carrier supports long http requests over grps for direct push to work correctly.(this is why gprs need to be open all the time)
if you deactivate the gprs-data connection, direct push will fail until it succeds a long http to the eas server again.(exchange active sync)
when i use direct push option over gprs, emails always arrive instantly (within a few sec.) to my phone regardless of standby or awake. 98% of the time anyway...
Now i have set mine to sync over wifi. however not pushed to my phone as it only works over gprs.i usually set schedule to 5 min.
if set direct push/as arrive over wifi the schedule seems to change depending on how often emails arrive. the polls seemes to be longer and longer apart if mailbox is idle. schedule a bit unclear...
i figured this out by setting a constant ping from pc to the phone and watched the response in standby mode.( wifi not set to always on even in standby) so i got response time out most of the time.
i noticed that after a certain time the phone began to respond to ping for a few seconds( active sync activated wifi in standby to check email according to my setting in schedule and then deactivated it).
if i had unread emails in my exchange mailbox they arrived in the phone as well.
i also read a paper where the direct push schedule where explained by microsoft. it is constructed that way to save as much bandwidh as possible,
i have based this on my observations only.
it would be nice if someone could find a technical paper explaining this further.
tests was done on htc p3600 and stock topaz. wm 6.1
i will do tests again on the 6.5 rom as they come online.
a
Phone is not docked nor am I connected with wifi. Just a GPRS connection. What I mean by standby is that I have the setting enabled to turn off screen after 1 minute.
I have no problem with push email from my exchange server. Remember Push email only works with cell data connection as pointed out. And if you establish ActiveSync connection with a desktop PC, it will be auto-disable and changed to polling instead regardless if you keep the data connection open or not.
I have never connected this phone to a PC.
exchange active sync and wifi
i previously had a TYTNii (Kaiser) which would exchange sync through my home and office wifi (over GPRS) when wifi was available and connected.... However on my Topaz i am unable to exchange sync through wifi when connected for some reason. it will only work through phone connection with wifi off. It appears there are additional connection settings with this WM6.1 device... (priority settings for one connection type over another) but im not sure how to set this up... Help on getting exchange sync working via wifi would be appreciated thanks..

Does the auto disconnect registry tweak affect push email?

I've set up my Gmail account using activesync (as item arrives) and all is well. However, I performed a few tests (sending emails to myself from other accounts) and noticed that the emails don't actually get to my phone immediately. They arrive immediately on the mail client on my PC but arrive about 10 minutes later on my HD2. Is this normal? If not, does the auto disconnect registry tweak I performed have anything to do with it. I'm guessing for mail to reach my phone as they arrive, some sort of constant connection is required with the google server. So does the auto disconnect tweak disrupt this connection? Also, is this constant connection drain the battery significantly quicker. I don't mind sacrificing a small amount of battery life for the push email feature, but if we're talking big drains then I might have to reconsider the sync frequencies.
OK, emails have started arriving exactly the same time on my phone as my PC mail client now. I'm guessing the auto disconnect doesn't affect anything then. It would be nice to know if its draining my battery quicker though when set to sync as item arrives.
Thanks in advance.
I was experimenting today and found the same issue. I'm not convinced that google sync works correctly just yet given that it is in beta.
I have gone back to non push mail.
WB
So hows the pushmail going on with you ?
Does it receive mail instantly ? does it drain battery faster in that way ?
Autosync with gmail seems to be unstable. I usually get mail on my phone instantly, but sometimes it can take up to 15 minutes. It would probably be better to set the phone to check mail every fifth minute or so, but what about the battery?
Does the auto disconnect affect weather, twitter or facebook updates btw?
Genuine 'Push' email can't work if autodisconnect is enabled (and actually working!)
The message that a new item is available is 'pushed' to the device from the server, which requires an open data connection.
If the data connection is closed, the 'new item available' flags won't be received until either the next scheduled poll, or the next push 'heartbeat' connection from the device which reopens the data connection.
qweac said:
Does the auto disconnect affect weather, twitter or facebook updates btw?
Click to expand...
Click to collapse
Weather will be OK as it polls the server on a regular basis which reopens the data connection. I'm not sure about Twitter or FB- maybe having the programs open maintains the data connection?
shaliru said:
OK, emails have started arriving exactly the same time on my phone as my PC mail client now. I'm guessing the auto disconnect doesn't affect anything then.
Click to expand...
Click to collapse
Everything works fine for now (push wise) but as NeilM mentioned, I don't think its compatible with autodisconnect. In notifications, it shows that the connection (T-mobile internet in my case) is still active. And when I hold the call end button and 'Terminate Data Connection' the connection is re-established again immediately.
To disable this constant connection, I've set it to download every 30 mins peak, and 60 mins off peak -
I've never used push email before but I'm guessing it creates a constant connection between the phone and the server.
shaliru said:
I've never used push email before but I'm guessing it creates a constant connection between the phone and the server.
Click to expand...
Click to collapse
Thats correct- the phone sends a 'heartbeat' signal every so often (depending on the Exchange server settings, but usually every 15 minutes) just to refresh it's current IP address setting on the server. In practice, the IP address will rarely change as long as the data connection is maintained.
In this way, the server always knows where to send items as they arrive, and the action of sending resets the 'heartbeat' counter. Likewise any item sent from the phone resets the 'heartbeat'
The data involved in the heartbeat process is around 4MB per month, which is similar to the amount used in the handshaking when polling at 30 minute intervals.
If you have auto-disconnect active, then the server won't be able to send new items, so they will only get sent when a new connection is established by the heartbeat process, or when a connection is forced by a send/receive operation.
shaliru said:
I've set up my Gmail account using activesync (as item arrives) and all is well. However, I performed a few tests (sending emails to myself from other accounts) and noticed that the emails don't actually get to my phone immediately. They arrive immediately on the mail client on my PC but arrive about 10 minutes later on my HD2. Is this normal? If not, does the auto disconnect registry tweak I performed have anything to do with it. I'm guessing for mail to reach my phone as they arrive, some sort of constant connection is required with the google server. So does the auto disconnect tweak disrupt this connection? Also, is this constant connection drain the battery significantly quicker. I don't mind sacrificing a small amount of battery life for the push email feature, but if we're talking big drains then I might have to reconsider the sync frequencies.
Click to expand...
Click to collapse
Well, on my device, the auto disconnect never worked.
I set the values
HKLM\Comm\ConnMgr\Planner\Settings\CacheTime=60
HKLM\Comm\ConnMgr\Planner\Settings\VPNCacheTime=60
and set SuspendResume=""
And all the auto-updates are off (weather, stocks, etc)
and still - once I start a connection (Mostly if I do it for waether update, but sometimes even from SkyFire), it stays on, until I turn it off from the settings.
(Is there anything I missed in the settings to enable auto disconnect ?)

Categories

Resources