HostingMailAliasesInfo

From NETIM
(Difference between revisions)
Jump to: navigation, search
(Pushed from Centre de support - FranceDNS.)
 
m (Text replace - "−>" to "->")
 
(2 intermediate revisions by one user not shown)
Line 1: Line 1:
[[Category:Fonctions]]
+
[[Category:Functions]]
 
{| class="wikitable" style="width: 200px;"
 
{| class="wikitable" style="width: 200px;"
! Version
+
! Release
! Exécution
+
! Runtime
 
|-
 
|-
|API >= 1.4|| Synchrone
+
|API >= 1.4|| Synchronous
 
|}
 
|}
  
Line 10: Line 10:
 
'''Description'''
 
'''Description'''
  
Retourne les informations sur les alias d'une adresse email
+
Returns all aliases defined for a mailbox
  
  [[StructHostingMailAliasesInfo ]] hostingMailAliasInfo(string idSession, string email)  
+
  [[StructHostingMailAliasesInfo]] hostingMailAliasInfo(string idSession, string email)  
  
  
'''Périmétre'''
+
'''Perimeter'''
  
  Offres SPAMORA
+
  Applies only to SPAMORA
  
  
'''Liste des paramètres'''
+
'''Parameters'''
 
{| class="wikitable" style="width: 700px;"
 
{| class="wikitable" style="width: 700px;"
 
! Format
 
! Format
Line 27: Line 27:
 
! Notes
 
! Notes
 
|-
 
|-
|style="width: 100px;" | string (32)|| style="width: 150px;" | idSession || style="width: 150px" | Identifiant de la session || style="width: 300px" |
+
|style="width: 100px;" | string (32)|| style="width: 150px;" | idSession || style="width: 150px" | Session ID || style="width: 300px" |
 
|-
 
|-
|string (255)|| email|| Nom de l'adresse email ||
+
|string (255)|| email|| Mailbox having aliases ||
 
|}
 
|}
  
  
'''Valeurs de retour'''
+
'''Return'''
  
  Une structure de type [[StructHostingMailAliasesInfo]]
+
  An object [[StructHostingMailAliasesInfo]]
  
  
 
'''Notes'''
 
'''Notes'''
  
  Aucune
+
  None
  
== Exemples ==
+
== Examples ==
  
''' Langage PHP '''
+
''' PHP '''
 
<source lang="php">
 
<source lang="php">
 
<?php
 
<?php
$clientSOAP = new SoapClient("http://drs.netim.com/1.4/DRS.wsdl");
+
$clientSOAP = new SoapClient("http://URL.wsdl");
  
 
try
 
try
 
{
 
{
       $idSession = $clientSOAP−>login("XXXX", "XXXX", "EN");
+
       $idSession = $clientSOAP->login("XXXX", "XXXX", "EN");
       $StructHostingMailAliasesInfo = $clientSOAP−>hostingMailAliasesInfo($idSession, "example@netim.com");
+
       $StructHostingMailAliasesInfo = $clientSOAP->hostingMailAliasesInfo($idSession, "example@netim.com");
 
        
 
        
 
       print_r($StructHostingMailAliasesInfo);
 
       print_r($StructHostingMailAliasesInfo);
Line 58: Line 58:
 
catch(SoapFault $fault)
 
catch(SoapFault $fault)
 
{
 
{
       echo "Exception : " .$fault−>getMessage(). "\n";
+
       echo "Exception : " .$fault->getMessage(). "\n";
 
}
 
}
  
 
if(isset($idSession))
 
if(isset($idSession))
 
{
 
{
       $clientSOAP−>logout($idSession);
+
       $clientSOAP->logout($idSession);
 
}
 
}
 
?>
 
?>
Line 69: Line 69:
  
  
''' Langage JAVA'''
+
''' JAVA'''
 
<source lang="java">
 
<source lang="java">
 
DRSServiceLocator service = new DRSServiceLocator();
 
DRSServiceLocator service = new DRSServiceLocator();

Latest revision as of 11:09, 2 October 2013

Release Runtime
API >= 1.4 Synchronous


Description

Returns all aliases defined for a mailbox

StructHostingMailAliasesInfo hostingMailAliasInfo(string idSession, string email) 


Perimeter

Applies only to SPAMORA


Parameters

Format Variable Description Notes
string (32) idSession Session ID
string (255) email Mailbox having aliases


Return

An object StructHostingMailAliasesInfo


Notes

None

[edit] Examples

PHP

<?php
$clientSOAP = new SoapClient("http://URL.wsdl");
 
try
{
      $idSession = $clientSOAP->login("XXXX", "XXXX", "EN");
      $StructHostingMailAliasesInfo = $clientSOAP->hostingMailAliasesInfo($idSession, "example@netim.com");
 
      print_r($StructHostingMailAliasesInfo);
}
catch(SoapFault $fault)
{
      echo "Exception : " .$fault->getMessage(). "\n";
}
 
if(isset($idSession))
{
      $clientSOAP->logout($idSession);
}
?>


JAVA

DRSServiceLocator service = new DRSServiceLocator();
String idSession;
StructHostingMailAliasesInfo structHostingMailAliasesInfo;
 
try
{
DRSPortType port = service.getDRSPort();
idSession = port.login("XXXX", "XXXX", "EN");
 
structHostingMailAliasesInfo = port.hostingMailDomainAliasesInfo(idSession, "example@netim.com");
      System.out.println(structHostingMailDomainAliasesInfo.getMail() +" "+ structHostingMailDomainAliasesInfo.getMailAlias());
 
port.logout(idSession);
}
catch (RemoteException re)
{
      System.out.println(re.getMessage());
}
catch (ServiceException se)
{
      se.printStackTrace();
}
Personal tools
Namespaces

Variants
Actions
Your account
Domain names
Shared Hosting
Old Hosting offers
SSL Certificates
Resellers
Affiliates
Contact Us
Miscellaneous