[Touch Pro2, Tilt 2 Windows Mobile General] haongusa:
I've been having email sending problems through my operator Vodafone Ireland (using my TP2).

I'll keep this post updated with any further information that I receive in the hope that it will help any other folks out there with E-Mail sending problems.

Last Update: 25/08/2009 @ 14:31 IST

Email sending works fine over WiFi for me (others describe complete failures, and solutions to same, below). However over GPRS/3G I get the following error:

"The message(s) could not be sent. Check that you have network coverage and that your account information is correct. Then try sending again."

For those with similar problems, this is what I have found so far.

The only way that I have found to "fix" this problem is to delete my email account settings and re-enter.

However beware :eek: if sending ever fails again then it may continue to fail until you delete/re-apply the settings again!

This could be due to a Microsoft "feature" in WM 6.1 to allow mobile operators substitute their own outgoing email server for use with their networks.

The alternative server is meant to be sent OTA into a non-editable OEM Registry setting on the Phone (apparently).

The server name substitution then only occurs when there is a send failure.

If the operator does not support this feature the substituted email server will be blank and will continue to be set to blank for the email account until it gets deleted and re-setup!

Microsoft have issued a hotfix for this problem way back in 2008 and according to Barneyabz (below) this fix should be in the TP2 ROM Build. However, I may be seeing another variation of this problem due to network roaming. When I was in France I was able to send emails over GPRS/3G. It was when I came home that email sending started to fail. My mail account could have been trying to use the France email server when I was back home. (No way to prove this - of course).

Another issue that will cause the above error message when sending email is if your Mail Server blocks port 25 (and uses another port instead). This will cause mail send to fail on all connections (GPRS/3G/WiFi). Adding the port is really easy, at the end of the outgoing mail server address just add :xxx where xxx is the port number. For example: auth.smtp.1and1.co.uk:587 (Credit: Barneyabz)

I found various threads with various fixes that didn't work for me but may work for you so I include the links as follows.

Note that any of the "fixes" that include deleting and re-setup of email settings may not last. Email sending may get broken again if there is any other send failure. :eek:

Links as follows:

Microsoft has created a hotfix for this issue in 2008 but it doesn't install for me (WM version error). Probably because this "fix" is already in my ROM.

Windows Mobile 6.1 Hot Fix for Sending POP and IMAP E-mail

ButtonBoy suggests the following fix:

http://xdaforums.com/showpost.php?p=2776411&postcount=83

A good description of the Operator Server problem (from MicroSoft Tech support) plus ButtonBoy fix in a CAB in "Tracy and Matt's" Blog here:

http://www.tracyandmatt.co.uk/blogs/index.php/2008/10/15/windows-mobile-smtp-fix

Various other fixes suggested in the following thread:

http://xdaforums.com/showthread.php?t=396126&page=12

Hope this helps!

If anyone has any further information please tag it on! :D