Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

First of i know this question kind of both fitt this page and stackoverflow, but il post it here and if a moderator thinks otherwise please tell me il repost it ( If moving is not easy ).

My problem is this: We have many different windows mobile phones ( Mostly HTC ) and i need to setup the ability syncing email against our Exchange 2003 server ( In roaming mode , if that mathers ). Since we have many types of windows mobile phones it is annoying to have to dig in the menus to do this every time. So i was wondering is there a solution to do this automaticly?

Phones will be running either Windows mobile 6 or 6.1. If no solution to automaticly do this ( IE some sort of installer either from a windows machine or on the phone itself ) are the registry settings for setting up exchange easly documented?

At the end of the day the company is not that big, so i cannot invest unlimted amount of time into this either. Im fairly compitent in C# so any soltuion that involves code is fine

share|improve this question
How many users are you talking about? – Jim B Jun 30 '09 at 22:14
We are talking about hundreds of users, and then a protion of those will have phone access. – EKS Jul 1 '09 at 10:53
up vote 1 down vote accepted

what you are looking for is called System Center Mobile Device Manager.

share|improve this answer

If you don't want to use (and pay for) SCMDM then you can build your own custom configs using the Configuration Service Provider interfaces - I've used these to configure a broad range of WinMo devices in the past with a single fairly lightweight app that builds the XML dynamically and then calls the relvant API - you can do this tethered using RAPICONFIG (part of the Windows Mobile SDK). For WinMo 5 and newer you will probably have to write a small wrapper app to allow provisioning, and for OEM\provider locked devices you will need some form of unlocker but XDADevelopers is your friend for all of this.

The newer OMA Provisioning stuff is much better but harder to implement, the older CSP XML's are simpler but more restricted. Despite that you can use them to set E-Mail accounts, sync preferences, WiFi profiles, Browser setup, Proxies, modify registry settings, security policies import certificates and a lot more. Best of all once you've made the changes you can lock them down and enforce local policies that only allow code signed by you to be installed\run in future.

Works for both SmartPhone (non touch screen) and Pro variants - although the security defaults on the SmartPhone class of devices are higher so it's a bit trickier.

Broadly speaking though - if you use these interfaces you will find that WinMo devices are very easy to work with in general than pretty much any other vendors offerings.

share|improve this answer
Of course in the US using an unlocker is likely to get your business support contract voided. – Jim B Jul 1 '09 at 15:56
This is true but many providers will actually give them to you if you ask. In my case we wrapped up some from AT&T\Cingular and Verizon IIRC. And even with about 6000 devices in total (about half in the US) I don't ever recall having needed the service providers support for anything to do with the actual devices - contracts yes, service yes, billing issues of course but hardware issues we dealt with by replacing the devices not trying to troubleshoot one off end point problems beyond completely wiping and re-provisioning. – Helvick Jul 1 '09 at 18:38

I was going to add this as a comment to the above answer but my reputation hasn't yet been established. SCMDM is neither easy nor cheap. For a small shop with limited resources, it's unlikely to be an appropriate solution.

For now, your best bet is to continue manual configuration. For hundreds of users (as opposed to many thousands), it will be cheaper and less time consuming to just do the configuration yourself rather than try to work with SCMDM.

Of course, if you are growing your Windows Mobile presence, SCMDM offers many additional features, such as transparent VPN, domain enrollment, and group policy management.

share|improve this answer

I don't know of any specific utility that already exists to do this. Unfortunately, most WinMo phones have elaborate changes to the UI and shell, even though they run the same host OS. This makes it difficult to streamline an install like you're asking.

Ultimately, you might look at something like Blackberry (most Blackberry Enterprise Servers can be subsidized through a telephony provider). The make deploying phones and email so easy it makes Windows Mobile look like an analog device.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.