MailEnable Enterprise Guide
Services and Connectors / SyncML / Using SyncML
In This Topic
    Using SyncML
    In This Topic

    Installing the SyncML Server

    The MailEnable SyncML Server is a component of the Synchronization service.

    Enabling the SyncML Server

    The MailEnable SyncML Server needs to be enabled on the server in order for client devices to be able to connect to it and synchronize their data. This is done in the MailEnable administration program.

    How to Enable:

    1. Open the MailEnable administration program
    2. Expand the MailEnable Management->Servers->Localhost->Services and Connectors branch
    3. Right-click on Synchronization and select Properties from the popup menu
    4. Select the SyncML tab and tick the Enable SyncML Support checkbox
    5. Save the changes and restart the Synchronization service


    Connecting to the SyncML Server

    Once the MailEnable SyncML service has been enabled, client devices (such as mobile phones) can connect to it and perform synchronization. A SyncML profile will need to be created on the client with the information outlined below:

    Advanced Settings

    The installation will create a new registry branch called SyncML under the existing MailEnable branch for the synchronization service, i.e. \HKEY_LOCAL_MACHINE\Software\Mail Enable\Mail Enable\Services\HTTPMAIL.

    Two new registry keys will be created under this branch:

    A SyncML Message is the primary contents of a SyncML Package. It contains the SyncML Commands, as well as the related data and meta-information. The SyncML Message is a well-formed, but not necessarily valid XML document.

    A SyncML Package is a conceptual frame for one or more SyncML Messages that are required to convey a set of protocol semantics. It is the complete set of commands and related data elements that are transferred between an originator and a recipient.