Windows Mobile 5.0 Email Bug - Windows Mobile Development and Hacking General

I would like to kno if anyone in xda was able to address the problem with the wm5 client address on a forum i read about, i beleive i am havin the same problems
"the Pocket tv team"
we found a bug with the Windows Mobile Email client that prevents using
certain SMTP servers.
i suspect the bug is general to all Windows Mobile devices including Pocket
PCs, but we only tested it and confirmed it on the Motorola Q (a Windows
Mobile 5.0 Smartphone).
the bug prevents using some login names on SMTP servers (i.e. outgoing
email) that require a user name DIFFERENT from the POP3 ou IMAP4 server
(i.e. incoming email) and when the login name is something like
'[email protected]' i.e. when the login name contains an '@' sign.
this type of server login name is common on servers that use shared domains
on a single IP address, and this is a common case. in this case, since
there may be several users with the same name under different domains (on
the same server), the correct user is identified by using the domain name
with the '@' sign.
in fact i found that bug by trying to configure the Motorola Q to use one of
our email servers to send my email.
what happens is that the Smartphone email client removes the @ sign and
everything that follows it when loging to the SMTP server - we confirmed
that by looking in real time in the log files produced by our SMTP server.
i am not aware of any workaround.
the problem does not happen when the SMTP server uses the same login name as
the POP3 or IMAP4 server (in that case, the login name can have an "@" sign,
and it is handled correctly). the problem only happens when the SMTP server
uses a different login, and that this different login has an "@" sign.
once again, MSFT was apparently trying to be "smart" i.e. they assumed that
the @domain part in the login name of the SMPT server was entered by mistake
by the user, but being too smart is not always a good thing.
note that using fully-qualified user-name that include a mandatory @domain
part is very common and even google's gmail uses this, as you can see in the
'Account Name' section of
http://mail.google.com/support/bin/a...y?answer=13287 .
if you use gmail to both receive and send email, it will work, because the
POP3 and SMTP servers use the same login. but if you want to use gmail just
to send (i.e. SMTP), and use another server to receive (i.e. POP3 or IMAP4),
then it won't work, because of that bug.
this is a pretty serious problem.
also, the IMAP4 client configuration does not allow to specify the remote
directory (in the user's account on the IMAP4 server) where the IMAP folders
are located, which may be different from the default login directory. This
renders IMAP4 completely un-usable in some cases.
Of course those bugs are not new to Windows Mobile 5.0. It's just a shame
that MSFT never fixed them.
Click to expand...
Click to collapse

Related

Gmail on XDA 2 W2003 SE

I cannnot acces to my email un gmail.
I'll really apprecaite if somebody can give me all parameters
I have 3 Gmail invites available
I was able to access my Gmail on XDA II. I now have an XDA IIs with 2003 se. I used the same parameters as on the XDA II 1.72 but I am unable to access my gmail. It seems to log on but stops in the downloading process.
Sorry, but I just realized that the problem I was having with my gmail account was not due to using 2003 se but because apparently (I don't know how) the settings on my gmail account had changed.
Here are the instructions that helped me from http://www.pocketpchow2.com/archive/2004_11_14_index.html
Update: Using Gmail from Pocket PCs
Earlier I had written here about how Google has started providing POP access for their Gmail email service. This week my account was enabled for POP access, and since then I had been trying to get it working with my Pocket PC. My efforts had been stymied by an error stating that email could not be downloaded to my mobile device. Today thanks to some assistance from Ed Hansberry got it to work. The trick is to enable POP only for new mail rather than for all mail.
If you have a Gmail account and want to access it using your Pocket PC, here is the information that you need:
Your userid and password is the same as what you use to access Gmail via a web browser
The incoming mail server name is pop.gmail.com
The outgoing mail server name is smtp.gmail.com
You need to configure the account so that the Outgoing e-mail server requires authentication
The account also requires an SSL connection
If you read Google's instructions for setting up an account you will notice that they specify port numbers for the incoming and outgoing mail servers. The numbers they provide are the standard port numbers for SSL access, so all you need to do is configure the Pocket PC account to use SSL.
You specify the authentication and SSL connection information on the 2nd account options screen. To access that screen tap Options on the fourth E-mail Setup screen and tap Next to display the Options (2/3) screen.
Since Gmail is free and provides 1 GB of online storage for email, it is a very useful email service. What makes it even better for Pocket PC users is that it requires SSL, which encrypts all your email as it travels between your Pocket PC and Gmail's servers. Keep in mind that when you use regular email servers that don't use SSL via a wireless connection, your email is floating through the airwaves in clear text. That means that anyone with the ability to capture wireless traffic can see the contents of your email. I highly recommend that since most people access email via wireless connections today, they use some form of encryption, whether that is provided by VPN or SSL.

Microsoft Exchange Driving Me Crazy

I have done a search on this site and HOFO and cant seem to come to a solution. I'm about to go crazy.
I know my company uses Microsoft Exchange. I also have webmail access for my email as well as VPN access.
At this point, I'm unsure what to do with all of the info. I was hoping some of you could help me out. I am on yahoo messenger as curiosity7277466 or I am definitely open to calling you or talking via email. I have been really looking forward to making this work. Hopefully someone here can make my first post here a success. Thanks!
Rudy
it's pretty easy.
*IF* your company has an Outlook Web Access (OWA) Email Server setup so that you can access webmail from the net, you should be able to setup your outlook/exchange email as well.
I bought my 8125 a few nights ago - and while sitting in the store, entered my OWA info and, boom, had my contacts, email, etc. within a few minutes.
Open ActiveSync on your device and click on menu/configure server.
enter your server email address - it should be in the format of mail.doman.com. so, for example, it could look like one of the following:
mail.xda-developers.com
inetmail.yourcompany.com
The point is it will use the same web address that you use for webmail from outside the company. If you use https://mail.xda-developers.com to gain access to your OWA, you'll use mail.xda-developers.com as your server address. You'll likely need to select the SSL connection.
Hit next.
Your use name is your Active Directory user name. The password is your corporate password; and the domain is your AD domain.
You may typically know your user credentials as domain\user name, yet you do need to keep the separate on this screen. Enter user name, passowrd, and domain. Click on the save passwork box.
Hit next. Select your preferences and hit finish.
that's it. you're done.
enjoy.
The key question is which version of Exchange is being used, and what has been exposed to the Internet.
Browsing to Outlook Web Access is the usual clue. Exchange 2003 OWA looks very different from the previous versions - it is very similar to Outlook.
First thing I would try is OMA - Outlook Mobile Access. You can try it from a desktop before you start playing around with your handheld.
https://servername.domain.com/oma
You should get a prompt with username and password.
Enter your username in the format of domain\username and then your regular domain password.
You should then get a list of options in plain text. You can now read your email etc.
Move over to your handheld and enter the same URL and the same thing should happen.
If that doesn't work then you will have to speak to your Exchange administrators to see whether the options have been enabled. There are a number that aren't enabled by default which can stop OMA working.
As Exchange Active Sync works through the OMA virtual directory, if OMA doesn't work then I would be surprised is EAS works.
Exchange ActiveSync setup is as previously posted - but without support enabled on the server, it will never work.
Simon.
The best bet is for you to call your help desk. They may not know but they could probably open a ticket to the Exchage team and you will get a correct answer from them.
There are many different ways to expose the Exchange Front End server to the internet that just guessing will drive you crazy. Some companies expose the whole exchange web directories and other only expose OWA
With all the Firewall Settings Web Proxies and ISA configurations out there it will be hard to tell if you can use Active Sync.
URLs follow this method of connecting to the different IIS Web inerfaces of Exchange
mycompany.domain.com/exchange = OWA
mycompany.domain.com/OMA = WAP based OWA
mycompany.domain.com/ActiveSync = is for ActiveSync
So they have to expose ActiveSync to allow you to use it.
[/img]

Activesync autoconfiguration for Exchange?

When you are setting up a new server source in AS, it has some options for doing things automatically (I assume based on our email domain name). This has never worked for me (I am the sys admin for our Windows network). Do I have to be running Exch2007 to get this functionality, or is it some sort of DNS issue that is making this fail? The front-end server that we use is not mail.domain.com We use webmail.domain.com.
Any thoughts are appreciated. We are going to be allowing our users to bring their own service and devices to our cell phone mix, and I want to make connecting with WM devices as easy as possible. I'm trying to reduce the number of blackberry devices we use.
Thanks!
Brandon
Microsoft Exchange 2007 Autodiscovery
Autodiscovery allows a user to enter their email address and password into Outlook 2007 or Windows Mobile 6 Pocket Outlook to have their profile or activesync relationship automatically configured to access an Exchange 2007 server.
In short, you add a DNS record for the host "autodiscover" in the domain you want to use Autodiscovery in. If you want it to work internally just add it to your company's DNS server. If you want it to work externally you have to add it to your external DNS server.
One important note is that you must have a multi-domain SSL certificate from a known public provider. This is because you need 4-hosts on the certificate (2-domains with 2-hosts each) I purchased a multi-domain certificate from GoDaddy.com for $58 for 1-year.
Search keywords: +Exchange +2007 +Autodiscover

Outlook email configuration

hi to everybody,
kindly tell me how to configure the outlook email in my htc touch2.
i'm using my company email id. is it possible to configure company email id in outlook settings. its showing "sync error".
kindly help me
I have made it for my company Exchange server. I put my [email protected],com, then put my pass, i dont put domain name, only server address: mail.company.com.
After that it must ask you what do you want to sync and will begin syncing. If that doesnt work for you, you may have problem with connection settings.
Sync Error sometimes also happens if you don't have the certificates installed. Try installing the certificates and sync again.
Server address
to find your your server address,
Connect up to your company email via VPN on your PC, go to your inbox and the address in the address bar e.g.
https://***companyservername***/Remote/default.aspx
is your server address
setup your VPN on your phone as well, and you should be ready to go
Si86
Find out the public IP address of your company's mail servers (ask your administrator), use that as the server address.
You may have to ask your mail administrator for some assitance, it depends how they have set exchange up. The good thing is, it's only a few configuration changes, unlike having to buy and install new software like you would with Blackberries...
I hooked mine up to my webmail server
and i did my gf's like this too
If you have company webamail you can input the url as your server address (assuming this has beenset up)and use your AD usenrname and password.

Corporate email - No Android Support?

I have an Incredible with 2.2 and Touchdown installed. I just switched jobs to a corporation which claims to only support Iphone and Blackberry. This is troublesome, because I don't want to switch to a 2nd device just to get corporate email.
I can access my corporate email from my phone by going to the corporation's secure OWA server, but I want to get Push email on the phone. On the OWA site, it lists all the server and domain information, but I can't get Touchdown to work. It looks like the company uses Exchange 2007.
Since Touchdown is secure, is there any way for me to get push email from my company, even though they only claim to support iphone/Blackberry?
Stockmoose16 said:
I have an Incredible with 2.2 and Touchdown installed. I just switched jobs to a corporation which claims to only support Iphone and Blackberry. This is troublesome, because I don't want to switch to a 2nd device just to get corporate email.
I can access my corporate email from my phone by going to the corporation's secure OWA server, but I want to get Push email on the phone. On the OWA site, it lists all the server and domain information, but I can't get Touchdown to work. It looks like the company uses Exchange 2007.
Since Touchdown is secure, is there any way for me to get push email from my company, even though they only claim to support iphone/Blackberry?
Click to expand...
Click to collapse
even if they support just iphone and blackberry, you should be able to get it to work on the inc. just get the server address, domain name (chances are you wont really need it unless the server requires it but get it anyways) and it should work. just try setting it up on the regular phone email. I have exchange 2008 sbs and have no issues.
2.3 has exchange service
khanam said:
even if they support just iphone and blackberry, you should be able to get it to work on the inc. just get the server address, domain name (chances are you wont really need it unless the server requires it but get it anyways) and it should work. just try setting it up on the regular phone email. I have exchange 2008 sbs and have no issues.
Click to expand...
Click to collapse
How do I know which of the following to use as server address, domain... there are a lot of things that say server in the OWA general settings:
Exchange mailbox address: XXXX
Outlook Web Access host address: XXXX
Outlook Web Access host name: XXXX
Client Access server name: XXXX
Mailbox server name: XXXX
... I tried using "Outlook Web Access host address" and it did populate my email and calendar, but when I tried to update something on my calendar on either the device or the OWA server, they wouldn't sync correctly. It also wouldn't download my last 2 weeks worth of email, even though I have that selected in Touchdown.
Any advice on which of the above to enter?
r2DoesInc said:
2.3 has exchange service
Click to expand...
Click to collapse
What does that matter if my company doesn't support Android? Doesn't that mean they block these devices?
You can set up an Exchange ActiveSync account on the DINC. We just upgraded to Exchange 2010 (which means HTML emails pushed!) and the only thing you should need is the domain, server address, username, and password.
toosurreal01 said:
You can set up an Exchange ActiveSync account on the DINC. We just upgraded to Exchange 2010 (which means HTML emails pushed!) and the only thing you should need is the domain, server address, username, and password.
Click to expand...
Click to collapse
Ok, but you're not answering my question. If you look in the string above, I'm asking which address I enter for the server. There are multiple server names.
Stockmoose16 said:
How do I know which of the following to use as server address, domain... there are a lot of things that say server in the OWA general settings:
Exchange mailbox address: XXXX
Outlook Web Access host address: XXXX
Outlook Web Access host name: XXXX
Client Access server name: XXXX
Mailbox server name: XXXX
... I tried using "Outlook Web Access host address" and it did populate my email and calendar, but when I tried to update something on my calendar on either the device or the OWA server, they wouldn't sync correctly. It also wouldn't download my last 2 weeks worth of email, even though I have that selected in Touchdown.
Any advice on which of the above to enter?
Click to expand...
Click to collapse
None of the above will give you the server address and domain name. You will have to ask that from the tech support people in your office. it will be something like:
server address: mail.ibm.com
domain: ibm3
username: ssmith (should not be [email protected] format)
password: whatever you enter into owa
thats all you will need. just ask your tech support people. its the same info you would need to set up outlook access on mail.app if you have a mac. just tell them that and you should get the info u need
khanam said:
None of the above will give you the server address and domain name. You will have to ask that from the tech support people in your office. it will be something like:
server address: mail.ibm.com
domain: ibm3
username: ssmith (should not be [email protected] format)
password: whatever you enter into owa
thats all you will need. just ask your tech support people. its the same info you would need to set up outlook access on mail.app if you have a mac. just tell them that and you should get the info u need
Click to expand...
Click to collapse
If none of those are the right address, then why when I plugged in the server name that ended with "/owa" did my calendar and email populate on Android? I tried putting the same info into my Ipad and it wouldn't work. Also, my Android calendar doesn't seem to sync very accurately. But just curious as to why entering the server address that ended with /owa did anything?
############
EDIT:
Sorry, I'm burning the midnight fuel here and totally misses you're using Touchdown to connect. You can just skip to the bottom of this post then, my comments were in regards to using the built-in Exchange ActiveSync services on the phone.
###########
I definitely can't speak for every Android device out there, but since this post is in the Droid Incredible forum...
I'm running my Droid Inc. with version 2.2, which supports Exchange ActiveSync. Do you have an option to connect to Exchange ActiveSync on the phone? If so, the only things you'll need are your email address and password.
What I can tell you about that address /owa is exactly that: you've connected to the same website OWA server, you're looking at all this server info for. The website server and Exchange ActiveSync server are normally not the same server address, at least that's the way I run the servers for my company... It's also the reason everyone is telling you the info you have won't work, because the names and method to connect are different.
Your best bet is to ask them to send you the instructions they hand out for an iPhone to connect, since it also uses ActiveSync I'm positive whatever settings they're using will be the same. Either way, that's the closest information you'll get to the right settings.
Sent from my kickAss Incredible using XDA App
I use touchdown, an do IT for my company. In touchdown did you hit Menu-Enable Push? It sounds like you have it working, try adding an event to your calendar, then manually sync touchdown. Does an event or email show up then?
Sent from my girlfriend, according to my girlfriend.
There is a known issue in android that it will not work with exchange 2010 sp1 server. For some reason the sp1 on the server kills android ( but iPhone continues to function). It has to do with eas but this will hopefully be fixed in gingerbread.
Google bug report :
http://code.google.com/p/android/issues/detail?id=11177
Sent from my ADR6300 using XDA App
infotechsailor said:
There is a known issue in android that it will not work with exchange 2010 sp1 server. For some reason the sp1 on the server kills android ( but iPhone continues to function). It has to do with eas but this will hopefully be fixed in gingerbread.
Google bug report :
http://code.google.com/p/android/issues/detail?id=11177
Sent from my ADR6300 using XDA App
Click to expand...
Click to collapse
It is a bug, but everything I read in that link was for connection issues with the native Exchange ActiveSync. TouchDown was the work around until they got the native Exchange ActiveSync working correctly, which I don't believe is the issue the OP is having since he's using TouchDown currently.
I've been using TD for the last three months on our Exchange system without issue. My phone vibrates before Outlook even pops up that I have an email, it's a "warning" system!
He said his corporation only supports iPhone & BB.
BB enforces the use of it's BES server license for security and RIM royalties.
Does iPhone have a similar solution to BES?
If so, android exchange may be futile.
GOOD / VOX would be a security product for android, similar to BES.
luvit said:
He said his corporation only supports iPhone & BB.
BB enforces the use of it's BES server license for security and RIM royalties.
Does iPhone have a similar solution to BES?
If so, android exchange may be futile.
GOOD / VOX would be a security product for android, similar to BES.
Click to expand...
Click to collapse
I got my work email to work with Moxier mail, but not Touchdown with the same settings my IT dept hands out for iphone. There are a couple of strange bugs though. I've noticed that when I leave the work Wifi and transfer over to either 3g or another wifi signal, my email, contacts, tasks, and calendar refreshes from scratch. This is super annoying because I have thousands of contacts. This happens in both Moxier and Touchdown...
And on to Touchdown, which has been the bane of my existence. I've entered the proper server/domain/login information, and 1/10 times it downloads everything from scratch (which takes hours). Then I'll switch to another wifi connection or to 3g, and I'll lose all the information and I'll have to hit resync. When I resync, 99% of the time it hangs somewhere along the line and doesn't load all of my information. This battle can go on indefinitely until everything finally loads - but then all the info will eventually randomly disappear again and I'm back at square one again.
Since the same thing is happening in both Touchdown and Moxier, it makes me think this isn't a coincidence. But why would my information erase when I change signals and then have to completely refresh? And Touchdown probably takes 10 times longer to reload my info than does Moxier.
Any thoughts from the experts?
Bump. Can't anyone help me with Touchdown? It keeps randomly refreshing. Sometimes it's just the inbox, sometimes the sent box, sometimes contacts, and sometimes all of the above. What is going on?
Try contacting the app support people yet?
You can set it to poll for the folders you want it to refresh. You can also enable or disable push, and you can select which folders to refresh. When it goes to refresh, it will always refresh what you've told it to, did you check these settings?
Sent from my girlfriend according to my current girlfriend
luvit said:
He said his corporation only supports iPhone & BB.
BB enforces the use of it's BES server license for security and RIM royalties.
Does iPhone have a similar solution to BES?
If so, android exchange may be futile.
Click to expand...
Click to collapse
iPhone and Android both use ActiveSync. If one works conceivably the other should, but it's a question of how they're administering the server side. I've seen IT departments that don't turn on ActiveSync at the user level until they confirm that the user is using an approved device.
The fact that the OP says that the calendar is synching and not mail says that it's a client side issue. For starters he should have to just specify the name of the server that's doing OWA and not the full URL path and he's stated that he's adding an /owa to the path.
So unless he has a really fubar Exchange server where he's at everything so far points to client config.

Categories

Resources