Windows Mobile 6.1 SMTP error fixed!
15/10/08 09:01:45 pm by Matt - 228 words
Categories: News |
|
You may have read my post about the ongoing SMTP issues within Windows Mobile 6.1. We're still waiting for the official fix from Microsoft which we expect to come in the form of a CAB file that you'll need to install.
However, today once of the talented guys over XDA-Developers came up with the following fix that seems to work:
1. Add the reg key “Operator” to \\HKLM\System\Inbox\Settings
2. Add the reg key "OutgoingServer" below Operator key.
3. Add the reg val (reg_str) "OutgoingServer" below Operator key- “ButtonBoy rules”
4. Soft reset
However, not everyone is so happy modifying the registry so together with Muff from Alien Invention we've come up with a CAB file that you can run that does the job for you.
There are two versions of the CAB: One for Windows Mobile Professional and one for Windows Mobile Standard devices . Please be aware, I've tested on several devices that I've have here but please apply this fix at your own risk, this isn't the official MS fix for the problem. Once you've installed the CAB (run it on your phone) just turn the phone off and back on and you should be able to send mail!
Thanks, to Buttonboy for the original reg settings that need to be altered!
Posted by: Matt
110 comments
The registry edits suggested by BB failed. The CAB files created Matt and Tracy and BB both failed.
At first I thought that since I'd been screwing around with the registy, and since I'd applied other 'fixes' (such as the Network Wizard 'fix' which didn't work for me) that this might be conflicting with the CAB file. So tonight I have just done a complete hard reset back to the factory default settings of my HTC Touch Pro and reinstalled the CAB file by Matt and BB, being careful to uninstall if one didn't work, but still both have FAILED.
I am so sick and tired of this issue now. I just want it fixed. I don't know what else to suggest. I tried a complete clean install of the CAB on a clean system and it didn't work. I'd just like to point out that when I did revert the phone back to the factory settings, the first time I turned it on I was STILL not able to send an email via Outlook. Looks like all of you guys can go ahead and use outlook and I'll be stuck waiting for Microsoft, probably till Christmas.
Any last suggestions before I go insane???
Since you've already done a hard-reset do it again, make 100% sure your SMTP settings are correct the first time you create an account. If it never sends an email the first time (like you mentioned) then you've probably got the settings entered wrong. The WM6.1 bug is when things are working then suddenly don't work for no apparent reason. If there's an error, RECREATE THE WHOLE ACCOUNT AGAIN USING A DIFFERENT NAME.
When yours works, then suddenly doesn't work only then apply the registry fix or the cab file. I did the manual registry fix and it worked immediately WITHOUT rebooting.
kudos to you for a great job!
This episode reflects badly on microsoft. How did they fail to spot this problem, does no one at Microsoft use WM 6.1?, & once the problem had been pointed out to then how did they fail to supply a fix promptly?
Many thanks again, David
Matt
THANKS A TON FOR THE CAB FILE. I am new to WM and can now send email on my Treo 800W for the 1st time in the months that I own it! How MS can continue to overlook this is somehting I am going to stop trying to figure out. I only hope they get their act together before APPLE launches an iphone with a QWERTY keyboard!
This worked for me on my Motorola Q9h (original, not silver) on AT&T.
Cheers! And thank God for the guys at XDA
Matt
Matt
Excellent work everyone. Microsoft is eclipsed again!
email account.... thank you so much, the fix for pro worked! The posts from the
internal MS person was perfect and I'm glad they recognize the problem!
I have a gmail acct and an account setup on my domain kv4s.com.
My domain mail has been setup as google apps so it works like gmail.
On my Tilt I configured both as imap accounts and both worked.
About a week ago my domain acct quit sending mail but gmail worked fine. I attempted to use cwmx.com in the smtp address because i had to do that on pop3 in the past but that didn't work for my domain acct.
After a few hours research came across this article installed the cab restarted the phone and did a test email and it worked fine.... thanks a million!
--
Russell Thomas
http://www.KV4S.com
Matt
I guess I will have to bite the bullet and delete/recreate my WM email accounts. And then be careful to send email only when I am sure that I have a strong signal, because it appears from most posters on this subject that once you get a timeout or other send failure, the problem will recur.
One other question. I did not delete/recreate my email accounts prior to installing the CAB fix. Would that make a difference?
Thanks for a good blog.
Thank you for your help.
I hade a lot of email in the to be sent folder and did not whant to remove the account and rewrite all emails again.
It fixed my problem 100%.
Thank you for your help.
http://www.pid.se
Good Job.
Before the CAB was installed, neither account worked properly. Now gmail works, but work email does not. the settings on the work account are correct.
THANK YOU!!!!!!!
thanks
I started getting the error again and I re-installed the cab and it fixed it so i dont' know if this is a permanent fix or not?
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
This worked great for me. I have an AT&T Tilt that i had upgraded from Windows Mobile 6 to 6.1.
I have a gmail acct and an account setup on my domain kv4s.com.
My domain mail has been setup as google apps so it works like gmail.
On my Tilt I configured both as imap accounts and both worked.
About a week ago my domain acct quit sending mail but gmail worked fine. I attempted to use cwmx.com in the smtp address because i had to do that on pop3 in the past but that didn't work for my domain acct.
After a few hours research came across this article installed the cab restarted the phone and did a test email and it worked fine.... thanks a million!
--
Russell Thomas
http://www.KV4S.com
So many people are reporting success with this CAB that I am wondering if I did something wrong. Was I supposed to delete my email accounts first? Reconfigure Gmail as POP3? Install after a hard reset? Should I have used the WM Standard CAB?
All advice appreciated!
Parenthetically, does the CAB incorporate a registry backup that uninstall uses? I was surprised and hugely relieved when the uninstall process completed restored previous functionality.
Rick S
The CAB doesn't have an uninstall as such - it'll remove itself from the list of installed apps. but it wont restore remove the registry entry it created, you can check that by looking at the registry manually and if necessary removing the key it adds in.
Basically uninstalling the CAB should have no effect on the email account.
Matt
1. Downloaded the CAB version for WM Professional (make sure you get the right version for your OS)
2. Using ActiveSync, copied the CAB to my storage card (I suspect you could copy it to the phome memory)
3. On the phone using File Explorer, navigate to the CAB file and execute it (tap it).
4. Select the option to install on the phone (not the storage card - it might not matter but this worked)
5. I received the "Successfully Installed" message and, without any reboot, sent a test message that went out perfectly. I rebooted the system and re-tested also with perfect results.
Variations of this may also work well but this worked for me and took only two minutes. I'm comfortable editing the registry but why bother when this options is available?
Many thanks - where would we be without the smart folks in the user community?
Interesting. I do wonder why I got my email back (to the extent that I had it) after the uninstall if the registry changes remained...
But the main question was, what did I do wrong? Why didn't the CAB work on my Tilt when it did work for so many others?
Rick
It was such a pain to have to launch explorer (bleh) and access gmail online to send mail on my Treo 800w.
So we'll see...
It now works brilliantly.
THANKS!
1000 Thanks!
Yes, we have a thread about the official fix on site too. I'm not sure what the official patch actually 'does', it's a pretty large file compared to our fix!
M
With short mails it seems to be far better. I configured Pocket Outlook to supress the email history when sending a reply and I no more have errors !
Another point, I just discovered today what seems to be an official MS WM6.1 hotfix. Is it for the same problem I don't know but will test this patch.
http://forum.xda-developers.com/showthread.php?t=444858
http://www.microsoft.com/downloads/details.aspx?familyid=d9d71b2e-d2dd-44f2-86e5-1e53aad7fb7a&displaylang=en&tm
Set your smtp server to cwmx.com with no authentication. This is an iphone setting for bellsouth - but it is working - I can now send emails!!!
I have tried manually creating the registry entries suggested above,
but I'm not certain I've entered them right...
I just tried the MS official release CAB file and it would not run on my device!!!
I figure that is due to me running a cooked ROM.
Any suggestions?
Matt
So I'm 55% pleased - ten for the cab install, fortyfive for the wifi.
any suggestions on the 3g issue?
Thank you very much for creating this file!!!
Jim
Thanks,
Rob
I just apply the fix and it worked directly after.
/cheers!!!
Worked on my AT&T Tilt. Mobile Pro (ha) 6.1
On Tytn II with cooked rom the official msoft bug fix didn't work.
Yours did. Respect.
I found a fix to get SMTP mail working for IMAP Gmail and to stop the annoying message. You have to add ":25" to the end of smtp.gmail.com (smtp.gmail.com:25). Follow all the other directions but just add the port to change the default port.
But first.....download the hotfix from Microsoft to allow manually changing email settings. http://www.microsoft.com/downloads/details.aspx?familyid=d9d71b2e-d2dd-44f2-86e5-1e53aad7fb7a&displaylang=en&tm
Had the same problem with my HTC Touch Pro since I got it, applied the cab, no reset needed, just worked instantly.
Really bad that M$ still has not fixed this...
Thank you!
Cheers for the help.
i opted for the manual registry hack. i had to download phm regedit, but the instructions were crystal clear. after the soft reset, i went to the message sitting in the outbox...performed a send/receive. connecting, logging on, receiving folders, receiving headers, sending, disconnecting, finished.
i'll be sharing this with the rest of the enterprise.
I'm thankful some enterprising and compassionate people out there developed a fix for this hideous bug!
I have SGH-i900 with Windows Mobile 6.1 Professional.
I've installed:
* Microsoft WM Update - KB958639
* ButtonBoy's WM 6.1 SMTP server fix
* TnM TnM Mail Fix
It takes a long time to receive headers from Yahoo. After that I get this error: "Cannot connect to the outgoing mail server. Be certain that the server name is correct, then try again to send and receive mail."
Only idionsyncracy was that the CAB file installation produced the message "Software not for this version of Windows Mobile" when I installed the WM Standard 6.1 version on WM Standard 6.1. But, it did work and outbound email works (to a non-standard port using the server.domain.com:port syntax)
iPaq hx4700 WM6.1
I have a HTC Touch Pro (mine) and a Tilt (my wife's) both with WM6.1. Both of us have gmail accounts and IMAP was enabled in both. I created my Gmail account in August 2008 and my wife's in February 2009. Using the settings that Gmail tells you to use here...
http://mail.google.com/support/bin/answer.py?hl=en&answer=78886
... I could get my account to work, but not my wife's. I tried on both phones with same results. I even tried replacing my email address with her's inside the my working account settings and it would not work.
I tried applying the registry edit file shown on this site and the one off Microsoft's site but neither worked.
I concluded that my problem was not with WM6.1 since one account worked; therefore, it must be something on the Gmail end. My only explanation is that since our accounts were created at a different time that our mail stores actually reside on different gmail servers that may require slightly different settings to access mail.
So here are the settings I used to get my wife's Gmail working...
incoming mail server = imap.gmail.com:993
outgoing mail server = smtp.gmail.com:587
outgoing mail server requires authentication = YES
use same username and password for sending email = YES
require SSL for incoming and outgoing = YES
Hopefully this helps someone... :)
One techie question: how is it possible that with the registry editor I am not allowed to mod the reg keys, while the cab actually does that?
Thanks a zillion fir this fix.
S
Thanx!!
Not tried the cab files above yet
(Any help)
I tried fix on HTC Diamond (MDA Compact IV), but it doesn't work. Where is problem? How can I fix this problem? I want to send mail form my phone :)
But then i tried the smtp settings Mike posted above and now it works for me perfectly.
Thank you!
Lets see how long this lasts for :)
1- Email works fine sending email, then stops for no known reason.
2- Sending never worked from the start.
3- Sending works fine, but stops on a specific message. If removed, sending resumes fine. This is my issue. Yesterday, I replied to 20 messages and eventually hit send. I got the hideous error message and I had to start deleting msgs from outbox one by one till i got to number 11 after which sending worked.
Neither the MS fix nor this one worked for me. I had to purchase FlexMail which has none of these issues, but it is slow and does not allow the filter-as-u-type functionality which I can not live without.
What can i say, neither MS nor google is able/willing/caring to fix this issue. May it is time to resort some religion and hope for a miracle .
Thank you.
After MONTHS of trial and error and working with many ideas, I FINALLY found a combination of things that made it work and work well...
Notes:
** If you created your account and tried to send a mail from your phone and it failed, you will need to delete the account!! This is very important!!**
1. Remove your GMAIL IMAP account from your mobile device
2. Download and install the following hotfix (your device will reboot when install has completed):
-- http://download.microsoft.com/download/0/4/4/044e051d-a679-42ae-906b-778bbc7d86ce/WindowsMobile61-KB958639.CAB
---- The above link will take you directly to the download of the CAB file ON YOUR MOBILE PHONE!!
------ Here is the link to get it from your PC: http://www.microsoft.com/downloads/details.aspx?familyid=d9d71b2e-d2dd-44f2-86e5-1e53aad7fb7a&displaylang=en&tm
3. Once installed and phone has been rebooted, create your GMAIL IMAP account fresh using the steps here: https://mail.google.com/support/bin/answer.py?answer=78886
4. Send a few test mails
-- I have sent several mails now and no failures as before, I could either send one mail and fail, or send none at all.
I have found that these steps worked on multiple phones with Windows Mobile 6.1.
(Motorola Q9h (2 of them I have done this with) and an AT&T Tilt).
Let me know how this works for everyone!
Thanks guys
we need to use the Verizon SMTP server, which they provide information for on their
website. When I switched to Verizon SMTP server, I was able so send email for the 1st time.
Wonder if folks with other providers can do this to fix their problem.
Hats off to ButtonBoy! BB rules (at least on my phone)!
You deserve a statue!
Bill.








