Class MailInFilterRecordData
POCO (Plain Old CLR Object) class that can be used to hold data corresponding to a row from the mail_in_filter table.
Inherited Members
Namespace: SuperOffice.CRM.Rows
Assembly: SoDataBase.dll
Syntax
public class MailInFilterRecordData
Remarks
Please use this class instead of a full MailInFilterRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding MailInFilterTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
Constructors
MailInFilterRecordData()
Declaration
public MailInFilterRecordData()
Fields
Address
The address associated with this mailbox (used as FROM: address when sending emails).
Declaration
public string Address
Field Value
Type | Description |
---|---|
String |
Autofaq
Whether to suggest FAQ entries for this email account or not
Declaration
public short Autofaq
Field Value
Type | Description |
---|---|
Int16 |
AutofaqKbCategory
The root folder for the auto faq search.
Declaration
public int AutofaqKbCategory
Field Value
Type | Description |
---|---|
Int32 |
CategoryId
The id of the category this mailbox assigns tickets to (unless overridden by a sortfilter).
Declaration
public int CategoryId
Field Value
Type | Description |
---|---|
Int32 |
Checkwait
How often (in minutes) to check this mailbox.
Declaration
public int Checkwait
Field Value
Type | Description |
---|---|
Int32 |
Domain
The domain used to login.
Declaration
public string Domain
Field Value
Type | Description |
---|---|
String |
ImportmailPid
The process id of the importMail instance processing this mailbox
Declaration
public int ImportmailPid
Field Value
Type | Description |
---|---|
Int32 |
KeepHeaders
A commaseparated list of headers to store for emails imported. E.g. 'to,from,recieved-by,subject'.
Declaration
public string KeepHeaders
Field Value
Type | Description |
---|---|
String |
LanguageId
The id of the customer language entry this entry is connected to.
Declaration
public int LanguageId
Field Value
Type | Description |
---|---|
Int32 |
LastError
The last error message recieved from the underlying email system (such as POP3 protocol errors, etc).
Declaration
public string LastError
Field Value
Type | Description |
---|---|
String |
LastSuccess
Datetime indicating the last time email was sucessfully imported from this mailbox. Used to display warnings when this value is getting too old.
Declaration
public DateTime LastSuccess
Field Value
Type | Description |
---|---|
DateTime |
LastTry
Datetime indicating the last time this mailbox tried (but possibly failed) to fetch email.
Declaration
public DateTime LastTry
Field Value
Type | Description |
---|---|
DateTime |
MailgunDsn
If this is set to 1, the route created in Mailgun will be set up to deliver emails of type auto-replies, system messsages etc
Declaration
public short MailgunDsn
Field Value
Type | Description |
---|---|
Int16 |
MailInFilterId
The primary key (auto-incremented)
Declaration
public int MailInFilterId
Field Value
Type | Description |
---|---|
Int32 |
NextCheck
When this mailbox should be checked the next time.
Declaration
public DateTime NextCheck
Field Value
Type | Description |
---|---|
DateTime |
Noautoreply
If set, then this mailbox should not send an autoreply.
Declaration
public short Noautoreply
Field Value
Type | Description |
---|---|
Int16 |
NumSeqFailures
The number of sequential failures for this mailbox.
Declaration
public int NumSeqFailures
Field Value
Type | Description |
---|---|
Int32 |
PopPassword
The password used to login.
Declaration
public string PopPassword
Field Value
Type | Description |
---|---|
String |
PopServer
The hostname/IP address of the server.
Declaration
public string PopServer
Field Value
Type | Description |
---|---|
String |
PopUser
The username used to login.
Declaration
public string PopUser
Field Value
Type | Description |
---|---|
String |
Priority
The id of the priority tickets are assigned when imported from this mailbox.
Declaration
public int Priority
Field Value
Type | Description |
---|---|
Int32 |
ReplyTemplateId
ID of the reply template used on this mail box.
Declaration
public int ReplyTemplateId
Field Value
Type | Description |
---|---|
Int32 |
ServerType
Enum indicating the protocol to use (POP/IMAP).
Declaration
public MailboxType ServerType
Field Value
Type | Description |
---|---|
MailboxType |
Status
Status indicated whether this mailbox is deleted or not.
Declaration
public short Status
Field Value
Type | Description |
---|---|
Int16 |