Difference between revisions of "Webmail"

From Rackspace Email & Apps API
Jump to: navigation, search
m (changed Webmail.us to Rackspace Email)
m (change uri to email.rackspace.com)
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/mail6/ext/soap/soap_server.php?wsdl
+
* WSDL URI: https://email.rackspace.com/mail6/ext/soap/soap_server.php?wsdl
  
(Old URI:&nbsp;&nbsp;https://secure.webmail.us/mail4/soap/soap_server.php?wsdl -- deprecated in March 2009)[<br>
+
(Old URI:&nbsp;&nbsp;https://email.rackspace.com/mail4/soap/soap_server.php?wsdl -- deprecated in March 2009)[<br>
(Old URI:&nbsp;&nbsp;https://secure.webmail.us/mail31/soap/soap_server.php?wsdl -- really deprecated)<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 Rackspace Email.  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

Revision as of 14:11, 27 May 2009

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()