HostingMailCreate
From NETIM
Release | Runtime |
---|---|
API >= 1.4 | Asynchronous |
Description
Creates a mailbox
int hostingMailCreate(string idSession, string email, string password, string realname, int quota, string cc)
Perimeter
Applies only to SPAMORA
Parameters
Format | Variable | Description | Notes |
---|---|---|---|
string (32) | idSession | Session ID | |
string (255) | Name of the new mailbox | ||
string (64) | password | Password | |
string (255) | realname | Name of the owner | will be used as sender name |
string (255) | quota | Maximum disk space allowed | in Mb |
string (255) | cc | Copy to |
Return
A tracking ID
Notes
None
Examples
PHP
<?php $clientSOAP = new SoapClient("http://URL.wsdl"); try { $idSession = $clientSOAP->login("XXXX", "XXXX", "EN"); $trackingID = $clientSOAP->hostingMailCreate($idSession, "example@netim.com", "12ed@fr59", "Dupont Alfred", "5000", "test@netim.com"); echo $trackingID; } catch(SoapFault $fault) { echo "Exception : " .$fault->getMessage(). "\n"; } if (isset($idSession)) { $clientSOAP->logout($idSession); } ?>
JAVA
DRSServiceLocator service = new DRSServiceLocator(); String idSession; int trackingID; try { DRSPortType port = service.getDRSPort(); idSession = port.login("XXXX", "XXXX", "EN"); trackingID = port.hostingMailCreate(idSession, "example@netim.com", "12ed@fr59", "Dupont Alfred", 5000, "test@netim.com"); System.out.println(trackingID); port.logout(idSession); } catch (RemoteException re) { System.out.println(re.getMessage()); } catch (ServiceException se) { se.printStackTrace(); }