SmarterMail Pro™ Administration Web Services

svcAliasAdmin.AddAlias Method 

Creates an email alias and adds it to the specified domain.

public GenericResult AddAlias(
   string AuthUserName,
   string AuthPassword,
   string DomainName,
   string AliasName,
   string[] Addresses
);

Parameters

AuthUserName
User name with domain administrative privileges
AuthPassword
Password for AuthUserName
DomainName
Domain in which alias is being created
AliasName
New alias name
Addresses
List of email addresses to add to alias

Return Value

A GenericResult instance containing the results of the AddAlias action.

Example

The following sample creates a new email alias, in the domain.net domain, pointing to the addresses email1@domain.net and email2@domain.net.

using System;
using svcAliasAdmin;

class svcAliasAdminCreateAlias
{
 static void Main()
 {
   string[] alias_list = new string[]{"email1@domain.net", "email2@domain.net"};
   svcAliasAdmin alias = new svcAliasAdmin();
   GenericResult status = alias.AddAlias("admin@domain.net",
                                         "alskdjfhtt",
                                         "domain.net",
                                         "new_alias",
                                         alias_list);

   if(status.Result)
     Console.WriteLine ("Alias added");
   else
     Console.WriteLine (status.Message);
  }
}

See Also

svcAliasAdmin Class | svcAliasAdmin Namespace