Using the built-in SyncML application in a Symbian Phone (Nokia and Sony Ericcson phones tend to be Symbian based) it is possible to synchronise your Calendar, Contacts and Notes to your handset.
In order for the SyncML application to successfully access MDaemon the WorldClient webmail interface needs to be available from the Internet. This is achieved by creating a port forward on your firewall or router so that incoming traffic from the Internet on the port WorldClient runs on is routed to the MDaemon machine. By default WorldClient runs on port 3000 (and 443 over SSL), but you can confirm the port at Setup -> Web & SyncML Services -> Web Server -> Run WorldClient server using this TCP port.
The steps required to configure port forwarding on most firewalls and routers are covered at http://www.portforward.com
Configuring the built-in SyncML application:
(The steps below were performed on a Symbian S60 - other Symbian devices will have the same or very similar steps)
To setup the Synchronization Profile...
1. From the desktop select Connectivity -> Sync:

2. Press the Options button and select “New sync profile”:

3. If the system asks you to copy data from the selected profile answer No.
4. For the profile name enter MDaemon and press OK:

5. Select Applications:

6. Select Contacts:

7. Set Include in sync to be “Yes” and set Remote database to be “contacts”:

(If you want to synchronise a Public Contacts folder instead then use the following format in the External Contacts Database field instead: ./Public Folder/company.mail/Contacts)
9. Press Back, select Calendar and set Include in sync to be “Yes” set Remote database to be “calendar”:

(If you want to synchronise a Public Calendar folder instead then use the following format in the External Contacts Database field instead: ./Public Folder/company.mail/Calendar)
10. Press Back, select Notes and set Include in sync to be “Yes” set Remote database to be “notes”:

11. Select Back and Back again, then Select Connection Settings:

12. Enter the following settings:


The Host address value is in the form - http://WorldClientURL:3000/MDSyncML.dll
For example, if WorldClient was accessible via on http://mail.mydomain.com:3000 then the URL would be http://mail.mydomain.com:3000/MDSyncML.DLL)

Port: This is the port used by WorldClient at Setup -> Default Domain / Servers -> Web & SyncML Servers -> WorldClient -> Web Server -> "Run WorldClient server using this TCP port" in MDaemon (default port is 3000)
Username: Your MDaemon Username
Password: Your MDaemon Password
13. Press Back and Back again.
14. Finally press Options and choose Synchronise to perform the first sync and test your settings:

Resolving Connectivity / Installation Issues:
1. If you encounter problems synchronising a particular folder the \MDaemon\Logs\SyncML-YYYYMMDD.log should help identify the cause of the problem. No log information appearing in this log file will indicate a connectivity problem on the Windows Mobile device and you should initially ensure that the WorldClient webmail interface is definately accessible from the Internet.
2. The Sync client synchronises Calendar, Contacts and Notes data held in WorldClient. If you use Outlook Connector then this WorldClient data mirrors the corresponding Outlook based data. However, standard POP3 and IMAP clients do not store their Calendar, Contacts and Tasks information in MDaemon and what gets synchronised using SyncML via WorldClient will not reflect your local Outlook data.
3. On some Symbian devices "System Error" type messages may be resolved by changing the "Server Version" from 1.2 to 1.1.