Table of Contents

Class MailAccount

Namespace
KASserver
Assembly
KASserver.Client.dll

A mailbox as returned by get_mailaccounts. Typed convenience properties cover the most common fields; Raw exposes the complete map for everything else.

public sealed class MailAccount
Inheritance
MailAccount
Inherited Members

Properties

Addresses

The mail address(es) of the mailbox (KAS field mail_adresses).

public string? Addresses { get; }

Property Value

string

MailLogin

The technical mailbox login (e.g. m07f821c). Used by update/delete actions.

public string? MailLogin { get; }

Property Value

string

Raw

The complete raw field map as returned by the KAS API.

public required IReadOnlyDictionary<string, object?> Raw { get; init; }

Property Value

IReadOnlyDictionary<string, object>