Getting Windows Mobile 5 to sync to Exchange via Vista and Windows Mobile Device Center

So you want to sync your Windows Mobile device to your Exchange Server via your connection to Windows Mobile Device Center on Windows Vista? So did I but I was having trouble, seems that the device just couldn’t find the Exchange Server via the PC. Turns out, if your running anything other than the standard Windows Firewall then you need to open some ports. I’m running Windows Live OneCare and even though it has a preset for allowing ActiveSync and Windows Mobile Device Center, it doesn’t seem to allow the pass-through of the device to the Internet. So the ports you need to open are:

Port Protocol Direction
990 TCP Inbound
999 TCP Inbound
5678 TCP Inbound
5679 UDP Outbound
5721 TCP Inbound
26675 TCP Inbound