SmarterMail Pro™ Administration Web Services

svcAliasAdmin.GetAlias Method 

Returns information on an email alias.

public AliasInfoResult GetAlias(
   string AuthUserName,
   string AuthPassword,
   string DomainName,
   string AliasName
);

Parameters

AuthUserName
User name with domain administrative privileges
AuthPassword
Password for AuthUserName
DomainName
Domain in which alias exists
AliasName
Alias name to get attributes for

Return Value

An AliasInfoResult instance containing the results of the GetAlias action.

Example

This sample retrieves the list of email addresses associated with the specified alias.

using System;
using svcAliasAdmin;

class svcAliasAdminGetAlias
{
 static void Main()
 {
   AliasInfoResult info = alias.GetAlias("admin@domain.net",
                                         "alskdjfhtt",
                                         "domain.net",
                                         "new_alias"); 
  
   if(info.Result)
   {
     Console.WriteLine ("Email addresses for \"{0}\":\r\n{1}",
                        info.AliasInfo.Name,
                        string.Join("\r\n", info.AliasInfo.Addresses));
   }else{
     Console.WriteLine (info.Message);
   }
}

See Also

svcAliasAdmin Class | svcAliasAdmin Namespace