Class UpdateMailAccount
- Namespace
- KASserver
- Assembly
- KASserver.Client.dll
Parameters for editing a mailbox (update_mailaccount). Only properties that are set
(non-null) are sent; everything left null stays unchanged on the server.
The mailbox is identified by its technical mail_login, passed separately to
UpdateMailAccountAsync(string, UpdateMailAccount, CancellationToken). At least one field must be set.
public sealed class UpdateMailAccount
- Inheritance
-
UpdateMailAccount
- Inherited Members
Properties
CopyAddress
Comma-separated copy recipients (copy_adress). Optional.
public string? CopyAddress { get; set; }
Property Value
IsActive
Mailbox activation state (is_active): Y/N/forbidden. Optional.
public MailboxActiveState? IsActive { get; set; }
Property Value
NewPassword
New mailbox password (mail_new_password). Optional.
public string? NewPassword { get; set; }
Property Value
Responder
Autoresponder state (responder): N/Y, or a start|end timestamp range.
Optional.
public string? Responder { get; set; }
Property Value
ResponderText
Autoresponder text (responder_text). Optional.
public string? ResponderText { get; set; }
Property Value
SenderAlias
Allowed sender alias addresses (mail_sender_alias). Optional.
public string? SenderAlias { get; set; }