SmarterMail Pro™ Administration Web Services

svcUserAdmin.UpdateUser Method 

Updates the specified user's settings.

public GenericResult UpdateUser(
   string AuthUserName,
   string AuthPassword,
   string EmailAddress,
   string NewPassword,
   string NewFirstName,
   string NewLastName,
   bool IsDomainAdmin
);

Parameters

AuthUserName
User name with domain administrative privileges
AuthPassword
Password for AuthUserName
EmailAddress
Email address for the user account to be updated
NewPassword
New password for specified user
NewFirstName
Account user's first name
NewLastName
Account user's last name
IsDomainAdmin
Defines whether the user account has administrative privileges

Return Value

A GenericResult instance containing the results of the UpdateUser action.

Example

The following sample updates the dlindt@domain.net email account.

using System;
using svcUserAdmin;

class svcUserAdminUpdateUser
{
 static void Main()
 {
   svcUserAdmin admin = new svcUserAdmin();
   GenericResult status = admin.UpdateUser("admin@domain.net",
                                           "alskdjfhtt",
                                           "dlindt@domain.net",
                                           "34slkjfjh",
                                           "Dexter",
                                           "Lindt III",
                                           false);

   if(status.Result)
     Console.WriteLine ("User updated");
   else
     Console.WriteLine (status.Message);
  }
}

See Also

svcUserAdmin Class | svcUserAdmin Namespace