3.1.4.30 GetUserLoginFromEmail

The GetUserLoginFromEmail operation is used to return information about a collection of users based on the specified e-mail addresses.

 <wsdl:operation name="GetUserLoginFromEmail">
     <wsdl:input message="tns:GetUserLoginFromEmailSoapIn" />
     <wsdl:output message="tns:GetUserLoginFromEmailSoapOut" />
 </wsdl:operation>

The protocol client sends a GetUserLoginFromEmailSoapIn request message (section 3.1.4.30.1.1), and the protocol server responds with a GetUserLoginFromEmailSoapOut response message (section 3.1.4.30.1.2) in the following sequence:

  1. The server MUST respond with a GetUserLoginFromEmailSoapOut response message that contains information about the collection of users.

  2. If no user can be found for a specified e-mail address, the server MUST assign an empty string to the Login, Email, and DisplayName attributes and MUST assign zero ("0") to the SiteUser attribute.<14>