Skip to main content

Class MailboxEntity

Namespace: SuperOffice.WebApi.Data
Assembly: SuperOffice.WebApi.dll
Carrier object for MailboxEntity. This entity represent a mailbox used for importing emails in Service

Inheritance

objectCarrierMailboxEntity

Inherited Members

Carrier.TableRight, Carrier.FieldProperties, object.ToString(), object.Equals(object), object.Equals(object, object), object.ReferenceEquals(object, object), object.GetHashCode(), object.GetType(), object.MemberwiseClone()

Examples

Get MailboxEntity 123 using the WebApi client:
var configuration = new WebApiConfiguration(url);
var agent = new CustomerServiceAgent(configuration);
var mailboxEntity = agent.GetMailboxEntity( 123 );

Constructors

MailboxEntity()

Default constructor - defaults any enum props to 0.

Properties

Address

The address associated with this mailbox (used as FROM: address when sending emails).

Property Value

string

MailInFilterId

The primary key (auto-incremented)

Property Value

int

Password

The password used to log into the mail account. This is hidden when reading

Property Value

string

Port

The port used to connect to the server

Property Value

int

Server

The email server to connect to

Property Value

string

ServerType

Enum indicating the protocol to use (POP/IMAP). NULL if unknown enum value.

Property Value

MailboxType?

See Also

MailboxEntity.ServerType_String

ServerType_String

Enum indicating the protocol to use (POP/IMAP). Raw string enum value.

Property Value

string

See Also

MailboxEntity.ServerType

Username

The username used to log onto the mail account

Property Value

string

See Also

CustomerServiceAgent