Hello everyone...I thought I'd seen a discussion on this, but after doing numerous searches for push EMail and Outlook and coming up with "Sorry, no matches", I decided to ask it myself.
I would like to enable some sort of push EMail for my 8525 (Hermes). I'm just a home user: I don't have MS Exchange, and I don't want to do this through Hotmail. What I'm wondering: Is it possible to have your home PC get EMail via Outlook, and then act as some sort of server on its own, contacting your device and dropping your EMails in that way?
I've tried having my phone poll my EMail servers...that's the simple solution. But it drains battery power because the internet connection never shuts itself off when idle! I tried finding some "disconnect when idle" option, but no luck. Is there any way to rectify that issue also?
THANKS!
Superion said:
Hello everyone...I thought I'd seen a discussion on this, but after doing numerous searches for push EMail and Outlook and coming up with "Sorry, no matches", I decided to ask it myself.
I would like to enable some sort of push EMail for my 8525 (Hermes). I'm just a home user: I don't have MS Exchange, and I don't want to do this through Hotmail. What I'm wondering: Is it possible to have your home PC get EMail via Outlook, and then act as some sort of server on its own, contacting your device and dropping your EMails in that way?
I've tried having my phone poll my EMail servers...that's the simple solution. But it drains battery power because the internet connection never shuts itself off when idle! I tried finding some "disconnect when idle" option, but no luck. Is there any way to rectify that issue also?
THANKS!
Click to expand...
Click to collapse
For normal push mail you NEED exchange. There are plenty of places which you can get push mail going for either free or very cheap try these:
Mail2web Live account (Free...but limited)
DeniaL's Exchange service (based on exchange 2007 .... recently is subscription based...only $5 per month)
Chamelions Exchange service (based on exchange 2003 (?) $15 for 6 months)
To push your desktop outlook to your pocket outlook, you can use emoze:
www.emoze.com
I think exchange is the best option, or if you've got an IMAP account and access to some php hosting you could try z-push (although I've found it to be a bit flaky)
I just remembered the main reason I don't use emoze - it can't stay alive when you suspend your phone
Flexmail is similar, it uses IMAP IDLE which is slightly less data than push, but that also doesn't function properly when the device is asleep.
At the moment I'm just polling my email server periodically because I don't have an exchange server (I want to use my work address, so mail2web isn't an option, and I don't really want to pay). I'd like z-push to work because the phone see's it as an exchange server and it works on normal IMAP accounts.
Z-Push
I managed to get Z-Push working pretty well and stable on Apache 2.0.63, PHP 5.2.5 & hMail on Win32.
I had to make a few mods and I can't send attachments still aren't working for some reason...but other than that it's been quite stable.
Thanks for all of your responses.
I haven't checked z-push yet, but all the other options (other people's mail servers, emoze, etc) are no-go with me for privacy reasons.
I think I'm gonna have to just periodically poll my mailboxes too, unfortunateyl. But the problem is, I need a way to disconnect the 3G/E internet connection once it's finished updating my mailboxes and becomes idle...that "idle-running" is what drains battery power. Does anyone know a way to do this?
I don't think idle-running of data connection will drain your battery.
Regards,
Carty..
My vote goes for mail2web. Finally I've got a mobile email solution I'm happy with - after messing about so much trying to get imap idle to work somehow.
I set up my domain with google apps for domains and configured my MX records for email to work properly. So, all email for [email protected] arrives at google apps.
Then I set up a free exchange account with mail2web. No way do I *ever* publicise that address.
I set up filters in google apps to forward anything interesting to my mail2web address.
Finally, I used the config file from mail2web to configure over-the-air activesync on my hermes. With T-Mobile web and walk I don't worry about the data costs, and after a bit of tweaking of my filters at gmail, I only get alerts for emails I want to know about straight away. And as a bonus, my contacts, tasks and calendar get synchronised over the air as well. This was fantastic when I had to do an unexpected hard reset the other day with no other recent backup - as soon as I re-executed mail2web's config file, everything synced back straightaway. I was a happy man!
I'm thinking about upgrading to a paid plan with mail2web but for now the free one does everything I need. I was dead-set against using exchange but I'm really happy with it now.
Matt
wavesound said:
I managed to get Z-Push working pretty well and stable on Apache 2.0.63, PHP 5.2.5 & hMail on Win32.
I had to make a few mods and I can't send attachments still aren't working for some reason...but other than that it's been quite stable.
Click to expand...
Click to collapse
It's good to hear that it does work. My problems were:
- Sending mail. When I sent an email, it said it was sent, and the mail was copied to the sent items folder, but it never even hit the SMTP server (I run the server so I was tailing the logs at the time and it looks like nothing happened). I also have heard reports of mails being sent from the apache user (ie www-data) instead of the user you've authenticated as.
- Random sync errors. I can connect fine but when it tries to download the messages it sometimes gets stuck for a couple of minutes then errors.
I'm using BackendIMAP and I run both the apache/php server hosting z-push, and the mail server (running postfix/courier) so I can make any changes necessary. I'm not hosting z-push on the mail server because it's behind our work firewall and I'd like to access my work email on my phone.
Any suggestions would be appreciated
You may want to check the mailer settings in PHP. Z-Push just drops the message into either sendmail on *nix or whichever server you've configured in Windows...
I managed to get the mail to actually send, but the from header is coming back as either blank, or [email protected] instead of the user I'm authenticated as. I've looked at the z-push forums and it seems to be a fairly common problem with an easy (even if it is a bit of a hack) fix.
My main problem now is that the connection doesnt seem to stay active (this may be my phone operators data connection at fault, or the way my exchange settings are configured). In activesync on my phone, it says the exchange server is connected. Then if I check back a few minutes later it says "last sync: xx.xx" and any new emails aren't delivered to my phone until I re-sync.
The sync schedule is set to 'as items arrive'.
Might want to check out Seven. (http://community.seven.com/forum/main.php) I use it to do push email from my gmail and my domino server to my phone. If you have security concerns they have a whitepaper that outlines the security issues. Its really good. I found that it actually uses less data than using pocket outlook to work with google imap. I need to worry about that.
StarMonkee said:
I managed to get the mail to actually send, but the from header is coming back as either blank, or [email protected] instead of the user I'm authenticated as. I've looked at the z-push forums and it seems to be a fairly common problem with an easy (even if it is a bit of a hack) fix.
My main problem now is that the connection doesnt seem to stay active (this may be my phone operators data connection at fault, or the way my exchange settings are configured). In activesync on my phone, it says the exchange server is connected. Then if I check back a few minutes later it says "last sync: xx.xx" and any new emails aren't delivered to my phone until I re-sync.
The sync schedule is set to 'as items arrive'.
Click to expand...
Click to collapse
What kind of errors are you seeing in your Debug.txt file?
No errors at all in the debug.txt file. I just set up a new email account to test it on.
I'll explain the logs as they happen.
02/25/08 15:38:20 Start
02/25/08 15:38:21 Start
02/25/08 15:38:21 Client supports version 2.5
02/25/08 15:38:21 IMAP connection opened sucessfully
02/25/08 15:38:21 IMAP connection closed
02/25/08 15:38:21 end
02/25/08 15:38:21 --------
02/25/08 15:38:24 Start
02/25/08 15:38:24 Client supports version 2.5
02/25/08 15:38:24 IMAP connection opened sucessfully
02/25/08 15:38:24 POST cmd: FolderSync
02/25/08 15:38:24 Initializing folder diff engine
02/25/08 15:38:24 Found 2 folder changes
02/25/08 15:38:24 IMAP connection closed
02/25/08 15:38:24 end
02/25/08 15:38:24 --------
02/25/08 15:38:25 Start
02/25/08 15:38:25 Client supports version 2.5
02/25/08 15:38:25 IMAP connection opened sucessfully
02/25/08 15:38:25 POST cmd: GetItemEstimate
02/25/08 15:38:25 Initializing message diff engine
02/25/08 15:38:25 IMAP-GetMessageList: (fid: 'INBOX' cutdate: '1203863905' )
02/25/08 15:38:25 1 messages in state
02/25/08 15:38:25 Found 0 message changes
02/25/08 15:38:25 IMAP connection closed
02/25/08 15:38:25 end
02/25/08 15:38:25 --------
Click to expand...
Click to collapse
That's the first sync, everything goes ok. About 10 seconds later, activesync on the phone no longer says "Connected", instead it has the date of the last connect (the timestamp at the end of the logs above).
I didn't touch anything, and 6 minutes later:
02/25/08 15:44:30 Start
02/25/08 15:44:30 Start
02/25/08 15:44:30 Client supports version 2.5
02/25/08 15:44:30 IMAP connection opened sucessfully
02/25/08 15:44:30 POST cmd: FolderSync
02/25/08 15:44:30 Initializing folder diff engine
02/25/08 15:44:30 Found 2 folder changes
02/25/08 15:44:30 IMAP connection closed
02/25/08 15:44:30 end
02/25/08 15:44:30 --------
02/25/08 15:44:31 Start
02/25/08 15:44:31 Client supports version 2.5
02/25/08 15:44:31 IMAP connection opened sucessfully
02/25/08 15:44:31 POST cmd: GetItemEstimate
02/25/08 15:44:31 Initializing message diff engine
02/25/08 15:44:31 IMAP-GetMessageList: (fid: 'INBOX' cutdate: '1203864271' )
02/25/08 15:44:31 1 messages in state
02/25/08 15:44:31 Found 0 message changes
02/25/08 15:44:31 IMAP connection closed
02/25/08 15:44:31 end
02/25/08 15:44:31 --------
Click to expand...
Click to collapse
So it looks like it waited 6 minutes, and then synced again.
About 30 seconds after this sync had finished, I sent an email to the account to see if it would be pushed to the phone.
I waited another 6 minutes...
02/25/08 15:50:37 Start
02/25/08 15:50:37 Start
02/25/08 15:50:37 Client supports version 2.5
02/25/08 15:50:37 IMAP connection opened sucessfully
02/25/08 15:50:37 POST cmd: FolderSync
02/25/08 15:50:37 Initializing folder diff engine
02/25/08 15:50:37 Found 2 folder changes
02/25/08 15:50:37 IMAP connection closed
02/25/08 15:50:37 end
02/25/08 15:50:37 --------
02/25/08 15:50:37 Start
02/25/08 15:50:37 Client supports version 2.5
02/25/08 15:50:37 IMAP connection opened sucessfully
02/25/08 15:50:37 POST cmd: GetItemEstimate
02/25/08 15:50:37 Initializing message diff engine
02/25/08 15:50:37 IMAP-GetMessageList: (fid: 'INBOX' cutdate: '1203864637' )
02/25/08 15:50:37 1 messages in state
02/25/08 15:50:37 Found 1 message changes
02/25/08 15:50:37 IMAP connection closed
02/25/08 15:50:37 end
02/25/08 15:50:37 --------
02/25/08 15:50:38 Start
02/25/08 15:50:38 Client supports version 2.5
02/25/08 15:50:38 IMAP connection opened sucessfully
02/25/08 15:50:38 POST cmd: Sync
02/25/08 15:50:38 Initializing message diff engine
02/25/08 15:50:38 IMAP-GetMessageList: (fid: 'INBOX' cutdate: '1203864638' )
02/25/08 15:50:38 1 messages in state
02/25/08 15:50:38 Found 1 message changes
02/25/08 15:50:38 IMAP-StatMessage: (fid: 'INBOX' id: '4' )
02/25/08 15:50:38 IMAP-GetMessage: (fid: 'INBOX' id: '4' )
02/25/08 15:50:38 IMAP-StatMessage: (fid: 'INBOX' id: '4' )
02/25/08 15:50:38 IMAP connection closed
02/25/08 15:50:38 end
02/25/08 15:50:38 --------
Click to expand...
Click to collapse
So when it reconnected, it found the new email.
This happens using both GPRS and bluetooth (bt synced with my laptop). In the schedule, everything is set to 'as items arrive' and even 'whilst roaming'
Any ideas?
disconnecting 3g/e
Superion said:
Thanks for all of your responses.
I haven't checked z-push yet, but all the other options (other people's mail servers, emoze, etc) are no-go with me for privacy reasons.
I think I'm gonna have to just periodically poll my mailboxes too, unfortunateyl. But the problem is, I need a way to disconnect the 3G/E internet connection once it's finished updating my mailboxes and becomes idle...that "idle-running" is what drains battery power. Does anyone know a way to do this?
Click to expand...
Click to collapse
I use a program called "band switch" which automatically kills idle connections. And you can set how long "idle" is. www.commmgrpro.com. It's a bit expensive (I think $20) for what you get, but it's the only program of its type that I've found.
StarMonkee said:
So when it reconnected, it found the new email.
This happens using both GPRS and bluetooth (bt synced with my laptop). In the schedule, everything is set to 'as items arrive' and even 'whilst roaming'
Any ideas?
Click to expand...
Click to collapse
This is almost certainly due to the apache /whatever webserver killing the connection before the timeout value sent by your mobile. You should check idle timeouts in your configuration. also php should use the exact config as they are written in the readme.
Works great for me with:
Stock debian apache (etch) PHP5 and courier-imap running on the same server servicing a 6.1pro and a 6.0 standard phone.
Hi
We have several HTC phones with Windows Mobile 6.0 and 6.1 that have the same problem. Problem is that when they try to send an email with no attachment it sends fine using GRPS but as soon as you add an attachment of any size it tries to send the email using Wifi even when Wifi is turned off! Consequently the email doesn't send and the complete send/receive cycle fails meaning the user doesn't even get any new emails and no errors are displayed. It is very frustrating for the users as they have to constantly check the outbox to be sure send/receive is working.
For a little background, the reason i think its trying to use the Wifi connection that i checked the control logs (see below) on the device.
2008-06-27 16:20:09 SyncBegin (null)
2008-06-27 16:20:09 EngineBegin Microsoft Exchange, 2.5
2008-06-27 16:20:11 EstConnection WOI NOT requested
2008-06-27 16:20:11 EstablishConn hr=0x85020006, handle=0x820d89aa, pri=0x8000, status=0x24, flags=0x0, wait=1
2008-06-27 16:20:41 EstablishConnTimeout hr=0x85020006, handle=0x820d89aa, status=0x24
2008-06-27 16:20:41 EstablishConn hr=0x85020006, handle=0x820d89aa, pri=0x8000, status=0x24, flags=0x0, wait=0
2008-06-27 16:20:42 RadState DN={98C5250D-C29A-4985-AE5F-AFE5367E5006}\TNETW12511, N=IEEE 802.11b/g Compatible Wi-Fi Adapter, S=0, DS=18060030, T=1
2008-06-27 16:20:42 EngineEnd hr=0x85020006, Cannot connect with current connection settings. To check your connection settings, select Start, then Settings, then Connections.
2008-06-27 16:20:42 SyncEnd
I have tried adding rogers/yahoo email account using imap and it sends email with attachments with no trouble.
What gives??
More info
Did a hard reset of the phone and now in the log instead of trying to connect to wifi a get a simple error
2008-07-10 17:29:32 ConnInfo Failed (0x80004005)
All the research points to their being a problem with an sync item which probably is the email with the attachment. But why??? I've tried all different types of attachments and combinations.
Also, i did get it to work 3 times right after a hard reset but subsequent tries failed.
Hi all,
I have a Hero from T-Mobile UK, and I'm not able to setup EAS. Going over the web or local network, using SSL or not, the server details verify, but when attempting a sync I all 3 data types (mail/contacts/calendar) fail with 'Sync protocol error'. I can see the hits in my web server logs, no HTTP error codes are being returned. Server is Exchange 2007.
Anybody come across this? Does anyone know if the HTC Exchange client makes any logs on the device?
I use EAS on my hero to Exchange 2010, and Exchange 2007 and I havent had any problems at all (apart from certificate signing issues).
Id say it would be a good idea to check your port settings, your outlook anywhere settings and your account permissions on your exchange server, as it seems odd for the phone to spew an error like that without something on the server playing up.
It's syncing with a Windows Mobile device without problems, and an iPhone. The Hero also sync's with a 2003 Exchange server I have access to with no issues.
I agree it could be some configuration option on the server which is tripping it up, but I've gone through everything I can think of. Having a look through adb logcat doesn't really tell me anything else, for example:
Code:
D/EAS_AppSvc( 271): 06021143 SyncThreadManager.checkQueue() Mail
W/System.err( 271): com.htc.android.mail.eassvc.core.SyncException: Protocol error
W/System.err( 271): at com.htc.android.mail.eassvc.core.SyncManager.getSyncCmdError(SyncManager.java:6225)
W/System.err( 271): at com.htc.android.mail.eassvc.core.SyncManager.syncEASEMail(SyncManager.java:3988)
W/System.err( 271): at com.htc.android.mail.eassvc.core.SyncManager.doSync(SyncManager.java:563)
W/System.err( 271): at com.htc.android.mail.eassvc.EASAppSvc$MailINCommandHandler.handleMessage(EASAppSvc.java:4850)
Hi! I have also an Exchange 2003 SP2 server and had similar issues. Be sure that you don't have "require SSL" for the /exchange folder of your IIS server activated. OMA works by simply accessing /exchange for getting access to your mailbox - but only without SSL. If you need SSL required for /exchange, you have to create a new virtual directory especially for OMA (e.g. /exchange-oma). Check out this guide by Microsoft:
http://support.microsoft.com/kb/886346
Another problem is using a primary email address which is different to the default Recipient Policy. If that's the case, EAS is not able to locate the mailbox. You have to tell EAS to use the secondary email address:
http://support.microsoft.com/kb/817379
Morning - looks like I am one of the few in the Uk to have got my Nexus - arrived yesterday morning complete with engraving on the back.
As an aside the DHL tracking on the web still shows as only "shipment details received"!
The reason for my post is getting email from my Exchange server - it all works fine with my iPhone and Hero, but when ever I try to connect with the Nexus I keep getting "Setup could not finish - Unable to open connection to the server"
I have tried Touchdown and it is also upable to get the activesync profile from my server! gets a Error 500:
Is there something simple I am missing? I am able to browse the wen and get my gmail on the device but no exchange!
Any help would be great
Thanks
John
I have been able to use both the Android mail connection & Touchdown to connect to my hosted Exchange server (2007) using SSL, I guess as you have connected from other devices you must know the settings of the server.
Are you connecting via Wifi or 3G ?
Shouldn't make a difference, but which carrier are you on & did you get the 3G correct ?
Can you connect to the server on OWA via the browser ?
Good luck
Working fine for me, have you tried playing around with the settings? E.g. mine doesn't work unless I've checked the SLL box (but not the accept SLL certificates box), and make sure you precede the username with domain\
tried on both 3g and wifi - both no joy
just been looking for roadsync on the market and I don't appear to have any paid apps either...
been using an O2 sim just putting my orange sim to see if it makes a difference but doubt it will as wifi doesn't work...
stumpted!
I originally had a problem connecting with the native activesync with a similar error, however touchdown worked fine. I would try touchdown quick config and see if it can figure it out. You also might need to look at the certificate options under touchdown. Forcing that might help.
I have tried again with Touchdown - and managed to capture these results from the log:
I have reset my hero and reconnected to my exchange server and it connects fine...
I have called HTC to arrange a hardware replacement but the guy on the phone didn't seem to know what he was doing.
Checking Certificate...
Checking ActiveSync with SSL...
ActiveSync location returned HTTP code 500 : ( The request was rejected by the HTTP filter. Contact the server administrator. )
ActiveSync Version :ActiveSync ERROR :500
Trying activesync protocol 121...
ActiveSync provisioning returns HTTP:400
Error provisioning ActiveSync: Policy status is 0
Trying activesync protocol 2.5...
ActiveSync provisioning returns HTTP:200
ActiveSync provisioning success
The following policies have been requested :
- Allow Simple password
Refreshing AS folders
Error refreshing folders
Socket is not connected:Exception performing request
ActiveSync version check returned negative, but still trying for 12.1
Checking 2007 with SSL...
attr value delimiter missing! (position:START_TAG <HTML dir='null'>@2:11 in [email protected]) for operation: Subscribe-> Error renewing a subscription
Socket is not connected for operation: Subscribe-> Error renewing a subscription
Checking 2003 with SSL...
Checking 2003 without SSL...
Socket is not connected:Exception performing request
Would welcome any help from someone wiser than me
Cheers
John
How did you capture the log from Touchdown?
I'm using Touchdown here as well and have no issues to speak of. From what it looks like it might be something server-side?
Quick connect in touchdown captures the log as it tries to connect.
I agree it all points towards a server issue, but what is different between the nexus and the hero? I have reset my hero and reconnected with the standard android active sync connnector and it works fine. I use a neuxs with the exact same settings on either touchdown or the android connector and it fails!
It is driving me mad - I have synced my outlook contacts with my gmail account so I at least have numbers etc. but without email this phone is going to end up on ebay real fast
John
Not sure, but have you set the simple password in Touchdown? It looks like that is a required policy and if touchdown doesn't report back that it is set you won't be able to configure.
because the hero doesn't support the simple pin I got my exchange admin to remove this requirement for me
An even bigger thing for me was the lack of Exchange Calendar Sync on the N1. Seems a terrible omission when the Droid/Milestone supports it without trouble.
I was trying to add an IMAP/SMTP account to my Xoom using the stock Android Email app.
The IMAP connection works fine, however when I configure the SMTP server, I receive the following error: Error 550 Invalid Helo
This error occurs with SSL or TLS (one or the other is required).
According to the server admin, the error message on his end is as follows:
2011-03-14 10:27:10 H=173-130-xxx-xxx.pools.spcsdns.net (192.168.x.xxx) [173.130.xxx.xxx] rejected EHLO or HELO 192.168.x.xxx: invalid HELO
Click to expand...
Click to collapse
I can send via the HTC Mail app on my EVO with the same settings... so I'm guessing this is a bug with the Honeycomb "Email"?
Is there any known work around for this, or do I just need to find another client. Searching yielded little of help.
Appreciate it.