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: SuperOfficeCRMRows
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 |
AiSuggestCategory
If this is set to 0 (false), then there will be no AI for suggesting categories on incoming emails
Declaration
public short AiSuggestCategory
Field Value
| Type | Description |
|---|---|
| short |
AiTextAnalysis
If this is set to 0 (false), then there will be no AI text analysis on incoming emails
Declaration
public short AiTextAnalysis
Field Value
| Type | Description |
|---|---|
| short |
Autofaq
Whether to suggest FAQ entries for this email account or not
Declaration
public short Autofaq
Field Value
| Type | Description |
|---|---|
| short |
AutofaqKbCategory
The root folder for the auto faq search.
Declaration
public int AutofaqKbCategory
Field Value
| Type | Description |
|---|---|
| int |
CategoryId
The id of the category this mailbox assigns tickets to (unless overridden by a sortfilter).
Declaration
public int CategoryId
Field Value
| Type | Description |
|---|---|
| int |
Checkwait
How often (in minutes) to check this mailbox.
Declaration
public int Checkwait
Field Value
| Type | Description |
|---|---|
| int |
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 |
|---|---|
| int |
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 |
|---|---|
| int |
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 |
MailInFilterId
The primary key (auto-incremented)
Declaration
public int MailInFilterId
Field Value
| Type | Description |
|---|---|
| int |
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 |
|---|---|
| short |
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 |
|---|---|
| short |
NumSeqFailures
The number of sequential failures for this mailbox.
Declaration
public int NumSeqFailures
Field Value
| Type | Description |
|---|---|
| int |
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 |
|---|---|
| int |
ReplyTemplateId
ID of the reply template used on this mail box.
Declaration
public int ReplyTemplateId
Field Value
| Type | Description |
|---|---|
| int |
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 |
|---|---|
| short |
TicketType
Tickettype of the ticket
Declaration
public int TicketType
Field Value
| Type | Description |
|---|---|
| int |