Difference between revisions of "Webmail"

From Rackspace Email & Apps API
Jump to: navigation, search
 
(4 intermediate revisions by 2 users not shown)
Line 3: Line 3:
 
Functions for the Webmail API should be accessed using these paramenters:
 
Functions for the Webmail API should be accessed using these paramenters:
  
* WSDL URI: https://secure.webmail.us/mail4/soap/soap_server.php?wsdl
+
* WSDL URI: https://email.rackspace.com/mail6/ext/soap/soap_server.php?wsdl
  
(Old URI:  https://secure.webmail.us/mail31/soap/soap_server.php?wsdl -- deprecated)
+
(Old URI:&nbsp;&nbsp;https://email.rackspace.com/mail4/soap/soap_server.php?wsdl -- deprecated in March 2009)[<br>
 +
(Old URI:&nbsp;&nbsp;https://email.rackspace.com/mail31/soap/soap_server.php?wsdl -- really deprecated)<br>
  
Please note that the URI may instead use the path to a private label webmail site configured at Webmail.us.  Replace the 'secure.webmail.us' with the hostname of the private label site.
+
Please note that the URI may instead use the path to a private label webmail site configured at Rackspace Email.  Replace the 'email.rackspace.com' with the hostname of the private label site.
  
 
* Service Name: &nbsp;&nbsp;Webmail
 
* Service Name: &nbsp;&nbsp;Webmail
Line 42: Line 43:
 
[[DeleteUserGroups()]]<br>
 
[[DeleteUserGroups()]]<br>
 
[[DeleteAllUserGroups()]]<br>
 
[[DeleteAllUserGroups()]]<br>
 +
[[SetDomainLanguage()]]<br>
 +
[[GetDomainLanguage()]]

Latest revision as of 13:48, 28 September 2010

SOAP Access

Functions for the Webmail API should be accessed using these paramenters:

(Old URI:  https://email.rackspace.com/mail4/soap/soap_server.php?wsdl -- deprecated in March 2009)[
(Old URI:  https://email.rackspace.com/mail31/soap/soap_server.php?wsdl -- really deprecated)

Please note that the URI may instead use the path to a private label webmail site configured at Rackspace Email. Replace the 'email.rackspace.com' with the hostname of the private label site.

  • Service Name:   Webmail
  • Service Port:   WebmailPort

Function List

ping()
LoginUserWebmail()
GetUserNumMessages()
GetHelpStatus()
SetHelpStatus()
GetUserContactsSimple()
GetUserContactsSimpleStr()
GetUserIdentities()
GetUserIdentitiesStr()
GetDisplayPreferences()
GetTimeZoneVals()
SetUserTimeZone()
AddUserContacts()
AddUserContactsStr()
GetUserContactsFull()
GetUserContactsFullStr()
DeleteUserContacts()
DeleteUserContactsStr()
DeleteAllUserContacts()
ModifyUserContacts()
ModifyUsercontactsStr()
AddUserGroups()
AddUserGroupsStr()
GetUserGroups()
GetUserGroupsStr()
DeleteUserGroups()
DeleteAllUserGroups()
SetDomainLanguage()
GetDomainLanguage()