MailEnable Web Services allow remote programs to configure the MailEnable Messaging Platform. The Web Service allows mailboxes to be created and managed. Tools that support making SOAP calls can be used to remotely access the server via the Web Services interface.
MailEnable Professional and Enterprise versions come with web services ability, but it is not enabled by default. Enabling web services can be done through the MailEnable administration program:
By default accessing the web services requires a username and password. These credentials are for any mailbox which has been configured as SYSADMIN. So if you double click a mailbox in the administration program to view the mailbox details, you can select SYSADMIN as mailbox type. Only system administrators should be set as this level, as it allows that mailbox to edit the MailEnable configuration, through web admin or web services.
Web services are configured under Microsoft IIS, under the MailEnable Protocols website. If you run the IIS Manager on the server you will see the MailEnable Protocols site, and configure a host name for it to make it easier to access. When you access the web services, this is done under the WebServices directory, and the available page names, which map to MailEnable objects are:
http://MEProtocols.localhost/webservices/AddressMap.asmx
http://MEProtocols.localhost/webservices/Directory.asmx
http://MEProtocols.localhost/webservices/Domain.asmx
http://MEProtocols.localhost/webservices/Group.asmx
http://MEProtocols.localhost/webservices/GroupMember.asmx
http://MEProtocols.localhost/webservices/List.asmx
http://MEProtocols.localhost/webservices/ListMember.asmx
http://MEProtocols.localhost/webservices/Login.asmx
http://MEProtocols.localhost/webservices/Mailbox.asmx
http://MEProtocols.localhost/webservices/PostOffice.asmx
http://MEProtocols.localhost/webservices/SystemOptions.asmx
You can access the pages in a web browser to get more information about what options are available. For further details through, please see the MailEnable API documentation, as you may have to do multiple calls to do the one task. For example, creating a mailbox requires a login to be created, a mailbox, and any address maps.
Product: | MailEnable |
Category: | Other |
Article: | ME020613 |
Module: | General |
Keywords: | |
Class: | HOWTO: Product Instructions |
Revised: | Wednesday, May 4, 2016 |
Author: | MailEnable |
Publisher: | MailEnable |