Class UserPreferenceStrings.Mail
E-mail synchronisation
Inherited Members
Namespace: SuperOffice.CRM
Assembly: SoCore.dll
Syntax
public static class Mail
Fields
AddressSeparator
Use this character to delimit e-mail addresses. (Default: ';').
Control type: Text, access: Admin, Crm, Admin users, Wizard
Declaration
public const string AddressSeparator = "AddressSeparator"
Field Value
Type | Description |
---|---|
String |
ArchiveAppointments
Always proposes archiving appointments you send from SuperOffice CRM by e-mail. This means that, by default, you will be asked if you want to archive all appointments sent by e-mail from CRM.web.
Control type: Bool, access: Admin, Admin users, Wizard
Declaration
public const string ArchiveAppointments = "ArchiveAppointments"
Field Value
Type | Description |
---|---|
String |
ArchiveDocuments
Always proposes archiving documents you send from SuperOffice CRM by e-mail. This means that, by default, you will be asked if you want to archive all documents sent by e-mail from CRM.web.
Control type: Bool, access: Admin, Admin users, Wizard
Declaration
public const string ArchiveDocuments = "ArchiveDocuments"
Field Value
Type | Description |
---|---|
String |
ArchiveForwards
Always proposes archiving e-mail forwarded from SuperOffice CRM. This means that, by default, you will be asked if you want to archive all e-mail you forward from CRM.web.
Control type: Bool, access: Admin, Admin users, Wizard
Declaration
public const string ArchiveForwards = "ArchiveForwards"
Field Value
Type | Description |
---|---|
String |
ArchiveReplies
Always proposes archiving replies to e-mails that are archived in SuperOffice CRM. This means that, by default, you will be asked if you want to archive all e-mail you reply to from CRM.web.
Control type: Bool, access: Admin, Admin users, Wizard
Declaration
public const string ArchiveReplies = "ArchiveReplies"
Field Value
Type | Description |
---|---|
String |
ArchiveSentMsg
Always proposes archiving e-mail created in SuperOffice CRM. This means that, by default, you will be asked if you want to archive all e-mail you create in CRM.web.
Control type: Bool, access: Admin, Admin users, Wizard
Declaration
public const string ArchiveSentMsg = "ArchiveSentMsg"
Field Value
Type | Description |
---|---|
String |
ArchiveSentMsgFromMailClient
Always proposes archiving e-mail created in a non-SuperOffice MailClient (Notes/Outlook). This means that, by default, you will be asked if you want to archive all e-mail you create in Outlook and Notes. Default: false
Control type: Bool, access: Admin, Crm, Admin users, Wizard
Declaration
public const string ArchiveSentMsgFromMailClient = "ArchiveSentMsgFromMailClient"
Field Value
Type | Description |
---|---|
String |
ArchiveToAssocs
Always proposes archiving e-mail written internally to your associates using SuperOffice CRM. This means that, by default, you will be asked if you want to archive all e-mail sent to associates from CRM.web.
Control type: Bool, access: Admin, Admin users, Wizard
Declaration
public const string ArchiveToAssocs = "ArchiveToAssocs"
Field Value
Type | Description |
---|---|
String |
AttachiCal
Attach an iCalendar file to e-mail invitations. iCalendar is a standard format for exchanging calendar and schedule information. Default = Yes.
Control type: Bool, access: Admin, Admin users, Wizard
Declaration
public const string AttachiCal = "AttachiCal"
Field Value
Type | Description |
---|---|
String |
BookingAssociatesSubList
Preference used to remember the setup/status of the list
Control type: Number, access: Wizard
Declaration
public const string BookingAssociatesSubList = "BookingAssociatesSubList"
Field Value
Type | Description |
---|---|
String |
CheckForDuplicates
Determines if MailLink should check duplicate documents when archiving email. Default = true.
Control type: Bool, access: Admin, Crm, Admin users, Wizard
Declaration
public const string CheckForDuplicates = "CheckForDuplicates"
Field Value
Type | Description |
---|---|
String |
CloseAfterArchive
Close the e-mail after it has been archived from SuperOffice.web (Default = YES)
Control type: Bool, access: Admin, Admin users, Wizard
Declaration
public const string CloseAfterArchive = "CloseAfterArchive"
Field Value
Type | Description |
---|---|
String |
ConfirmDeleteMail
True if confirmation is preferred when deleting email
Declaration
public const string ConfirmDeleteMail = "ConfirmDeleteMail"
Field Value
Type | Description |
---|---|
String |
CreateExtUserSubject
Header used in e-mail sent when generating external users.
Control type: Text, access: Admin, Admin users, Wizard
Declaration
public const string CreateExtUserSubject = "CreateExtUserSubject"
Field Value
Type | Description |
---|---|
String |
CreateUpdateAppointmentsInSO
Preference used to set the create/update Appointment from Outlook setting
Declaration
public const string CreateUpdateAppointmentsInSO = "CreateUpdateAppointmentsInSO"
Field Value
Type | Description |
---|---|
String |
DefaultDocSender
E-mail client used to send documents in SuperOffice CRM.
Control type: List, access: Admin, Admin users, Wizard
Declaration
public const string DefaultDocSender = "DefaultDocSender"
Field Value
Type | Description |
---|---|
String |
DefaultFaxSender
Fax plug-in used to send faxes from SuperOffice CRM
Control type: List, access: Admin, Admin users, Wizard
Declaration
public const string DefaultFaxSender = "DefaultFaxSender"
Field Value
Type | Description |
---|---|
String |
DefaultIncomingEmailTypeID
Default (Email) template ID to use for archiving incoming email messages. Default = .1, Unset
Control type: ListTableRef, access: Admin, Crm, Admin users, Wizard
Declaration
public const string DefaultIncomingEmailTypeID = "DefaultIncomingEmailTypeID"
Field Value
Type | Description |
---|---|
String |
DefaultMailSender
E-mail client used to send e-mail in SuperOffice CRM
Control type: List, access: Admin, Admin users, Wizard
Declaration
public const string DefaultMailSender = "DefaultMailSender"
Field Value
Type | Description |
---|---|
String |
DefaultOutgoingEmailTypeID
Default (Email) template ID to use for archiving incoming email messages. Default = .1, Unset
Control type: ListTableRef, access: Admin, Crm, Admin users, Wizard
Declaration
public const string DefaultOutgoingEmailTypeID = "DefaultOutgoingEmailTypeID"
Field Value
Type | Description |
---|---|
String |
DeleteAfterArchive
Delete the e-mail after it has been archived
Declaration
public const string DeleteAfterArchive = "DeleteAfterArchive"
Field Value
Type | Description |
---|---|
String |
DiarySynchronizerActive
The SuperOffice Invitation system will modify its behavior depending on whether any Exchange synchronizer application is active or not. If turned on, the invitation system will do the following:
- disable the reply-buttons in the Inbox for email invitations
- disable attachment of icalendar-data in email invitations to associates
- disable creation of tentative appointments for received email invitations
Declaration
public const string DiarySynchronizerActive = "DiarySynchronizerActive"
Field Value
Type | Description |
---|---|
String |
EmailBounceThreshold
Treshold for the bounce count for eamils.
Declaration
public const string EmailBounceThreshold = "EmailBounceThreshold"
Field Value
Type | Description |
---|---|
String |
EnableContextualProjectsAndSalesForContact
Enables showing only projects and sales belonging to the currently selected company/contact in the document dialog. Currently only supported in SuperOffice for Outlook.
Declaration
public const string EnableContextualProjectsAndSalesForContact = "EnableContextualProjectsAndSalesForContact"
Field Value
Type | Description |
---|---|
String |
EnableMailSync
Enables synchronisation between the SuperOffice CRM inbox and your external e-mail program
Control type: Bool, access: Admin, Crm, Admin users, Wizard
Declaration
public const string EnableMailSync = "EnableMailSync"
Field Value
Type | Description |
---|---|
String |
FirstMailSync
Number of seconds until first synchronisation on startup
Control type: Number, access: Admin, Crm, Admin users, Wizard
Declaration
public const string FirstMailSync = "FirstMailSync"
Field Value
Type | Description |
---|---|
String |
FontColor
Default font color of outgoing mail
Declaration
public const string FontColor = "FontColor"
Field Value
Type | Description |
---|---|
String |
FontSize
Default font size of outgoing mail
Declaration
public const string FontSize = "FontSize"
Field Value
Type | Description |
---|---|
String |
FontType
Default font type of outgoing mail
Declaration
public const string FontType = "FontType"
Field Value
Type | Description |
---|---|
String |
ForceConfirmationEmailInvit
Displays a confirmation dialog before invitations are sent by e-mail. (Default: No).
Control type: Bool, access: Admin, Admin users, Wizard
Declaration
public const string ForceConfirmationEmailInvit = "ForceConfirmationEmailInvit"
Field Value
Type | Description |
---|---|
String |
HidePreview
If true, no mail preview is displayed when a mail is selected (Default: No).
Declaration
public const string HidePreview = "HidePreview"
Field Value
Type | Description |
---|---|
String |
ImapServerName
Name of the IMAP4 Mail server used by CRM.web. Enter the DNS name or the IP address (e.g. mail.server.com or 10.0.0.100)
Control type: Text, access: Admin, Admin users, Wizard
Declaration
public const string ImapServerName = "ImapServerName"
Field Value
Type | Description |
---|---|
String |
ImapServerPort
The port number your mail server uses to access e-mail using the IMAP protocol. Default = 143
Control type: Number, access: Admin, Admin users, Wizard
Declaration
public const string ImapServerPort = "ImapServerPort"
Field Value
Type | Description |
---|---|
String |
Inbox
E-mail client used for your in SuperOffice CRM inbox. Inboxes other than the default SuperOffice one require a separate plugin..
Control type: List, access: Admin, Crm, Admin users, Wizard
Declaration
public const string Inbox = "Inbox"
Field Value
Type | Description |
---|---|
String |
IncomingInvitationHandling
How to handle incoming invitations in e-mails 0: Enable all: automatically creates tentative and updates existing appointments when invitations/replies are received. 1: Disable creation of tentative appointments from invitations: creates appointments on Accept. Do not create tentative appointments. 2: Disable creation, updates and replies to invitations: stop all automatic creation and update of appointments. 3: Disable all: display invitations in web inbox as standard e-mail with disabled accept/decline buttons.
Declaration
public const string IncomingInvitationHandling = "IncomingInvitationHandling"
Field Value
Type | Description |
---|---|
String |
InvitationOnlyOneAssociate
Only create appointments for one chosen/current associate
Declaration
public const string InvitationOnlyOneAssociate = "InvitationOnlyOneAssociate"
Field Value
Type | Description |
---|---|
String |
IsEmailInstalled
Is there currently an e-mail client available on this computer? This option enables certain aspects of e-mail functionality. (Default = YES)
Control type: Bool, access: Admin, Crm, Admin users, Wizard
Declaration
public const string IsEmailInstalled = "IsEmailInstalled"
Field Value
Type | Description |
---|---|
String |
IsFaxInstalled
Is there a fax plugin installed in the e-mail client that allows faxes to be sent by e-mail? This option enables certain aspects of fax functionality. (Default = YES)
Control type: Bool, access: Admin, Crm, Admin users, Wizard
Declaration
public const string IsFaxInstalled = "IsFaxInstalled"
Field Value
Type | Description |
---|---|
String |
LargeAttachmentWarningTreshold
The size which an email attachment must be greater than to trigger a warning in MailLink. Unit is kilobytes. Default = 500.
Control type: Number, access: Admin, Crm, Admin users, Wizard
Declaration
public const string LargeAttachmentWarningTreshold = "LargeAttachmentWarningTreshold"
Field Value
Type | Description |
---|---|
String |
MailGatewayDisplayName
The display name of the SuperOffice Mail Gateway's e-mail address
Control type: Text, access: Admin, Admin users, Wizard
Declaration
public const string MailGatewayDisplayName = "MailGatewayDisplayName"
Field Value
Type | Description |
---|---|
String |
MailGatewayMailAddress
The SuperOffice Mail Gateway's e-mail address
Control type: Text, access: Admin, Admin users, Wizard
Declaration
public const string MailGatewayMailAddress = "MailGatewayMailAddress"
Field Value
Type | Description |
---|---|
String |
MailSmtpAuthorize
The SMTP server requires authentication before you can send e-mail. (Default = NO)
Control type: Bool, access: Admin, Admin users, Wizard
Declaration
public const string MailSmtpAuthorize = "MailSmtpAuthorize"
Field Value
Type | Description |
---|---|
String |
MailSyncTimer
Number of seconds between each synchronisation
Control type: Number, access: Admin, Crm, Admin users, Wizard
Declaration
public const string MailSyncTimer = "MailSyncTimer"
Field Value
Type | Description |
---|---|
String |
MarkAsReadInPreview
Marks the e-mail as read once it has been displayed in the preview pane. If you set this to No, you need to open the e-mail before it is marked as read. (Default = NO)
Control type: Bool, access: Admin, Admin users, Wizard
Declaration
public const string MarkAsReadInPreview = "MarkAsReadInPreview"
Field Value
Type | Description |
---|---|
String |
MarkAsReadWhenOpen
Marks the e-mail as read once it has been opened.
Control type: Bool, access: Admin, Admin users, Wizard
Declaration
public const string MarkAsReadWhenOpen = "MarkAsReadWhenOpen"
Field Value
Type | Description |
---|---|
String |
MoveDeletedToDeletedItems
If enabled e-mails that get deleted are moved to the deleted items folder
Declaration
public const string MoveDeletedToDeletedItems = "MoveDeletedToDeletedItems"
Field Value
Type | Description |
---|---|
String |
NameDeleted
Specifies the name if the IMAP folder that contains your deleted email. (Default = Deleted items)
Control type: Text, access: Admin, Admin users, Wizard
Declaration
public const string NameDeleted = "NameDeleted"
Field Value
Type | Description |
---|---|
String |
NameDrafts
Specifies the name of the IMAP folder that is used to store e-mail drafts. (Default = Drafts)
Control type: Text, access: Admin, Admin users, Wizard
Declaration
public const string NameDrafts = "NameDrafts"
Field Value
Type | Description |
---|---|
String |
NameInbox
Specifies the name of the IMAP folder used as your e-mail inbox. (Default = Inbox)
Control type: Text, access: Admin, Admin users, Wizard
Declaration
public const string NameInbox = "NameInbox"
Field Value
Type | Description |
---|---|
String |
NameSent
Specifies the name of the IMAP folder that is used to store sent e-mail. (Default = Sent Items)
Control type: Text, access: Admin, Admin users, Wizard
Declaration
public const string NameSent = "NameSent"
Field Value
Type | Description |
---|---|
String |
NotesEmailTemplatesDeployed
Specifies if the Notes email-templates has been deployed on the notes server. If this is set to true, Notes is enabled as an email-client in the setup-wizard in SM.Web. (Default = false)
Control type: Bool, access: Admin, Admin users, Wizard
Declaration
public const string NotesEmailTemplatesDeployed = "NotesEmailTemplatesDeployed"
Field Value
Type | Description |
---|---|
String |
NotifyAssociateByMail
Notifies an associate by e-mail when invited to an appointment
Control type: Bool, access: Admin, Crm, Admin users, Wizard
Declaration
public const string NotifyAssociateByMail = "NotifyAssociateByMail"
Field Value
Type | Description |
---|---|
String |
NotifyExtPersonByMail
Notifies a contact by e-mail when invited to an appointment
Control type: Bool, access: Admin, Admin users, Wizard
Declaration
public const string NotifyExtPersonByMail = "NotifyExtPersonByMail"
Field Value
Type | Description |
---|---|
String |
NotifyOnlineUsers
Users who are logged on will be notified about changes to invitations
Control type: Bool, access: Wizard
Declaration
public const string NotifyOnlineUsers = "NotifyOnlineUsers"
Field Value
Type | Description |
---|---|
String |
NotifyWhenNewMail
Notify user when new mail arrives.
Control type: Bool, access: Admin, Admin users, Wizard
Declaration
public const string NotifyWhenNewMail = "NotifyWhenNewMail"
Field Value
Type | Description |
---|---|
String |
OutgoingInvitationIncludeRsvp
Include request for reply in outgoing e-mail invitations. True or false.
Declaration
public const string OutgoingInvitationIncludeRsvp = "OutgoingInvitationIncludeRsvp"
Field Value
Type | Description |
---|---|
String |
RemoveAfterArchive
Deletes the e-mail from your inbox after you have archived it in SuperOffice.web (Default = NO)
Control type: Bool, access: Admin, Admin users, Wizard
Declaration
public const string RemoveAfterArchive = "RemoveAfterArchive"
Field Value
Type | Description |
---|---|
String |
SaveLogonInfo
Saves an encrypted version of your user name and password for the e-mail server in the CRM database. This saves you having to enter your user name and password each time you want to access your inbox. (Default = NO)
Control type: Bool, access: Admin, Admin users, Wizard
Declaration
public const string SaveLogonInfo = "SaveLogonInfo"
Field Value
Type | Description |
---|---|
String |
SaveSentInSentItems
If enabled sent e-mails are saved in the sent items folder
Declaration
public const string SaveSentInSentItems = "SaveSentInSentItems"
Field Value
Type | Description |
---|---|
String |
Section
Section heading
Declaration
public const string Section = "Mail"
Field Value
Type | Description |
---|---|
String |
SendFaxPrefix
Format for fax numbers to be sent by e-mail. <faxs> is the fax number and <name> is the company name, e.g. FAX:<name>@<faxs> produces FAX:SuperOffice ASA@22517001
Control type: Text, access: Admin, Admin users, Wizard
Declaration
public const string SendFaxPrefix = "SendFaxPrefix"
Field Value
Type | Description |
---|---|
String |
SendFaxProtocol
Protocol used by your e-mail server to send a fax. (Default = FAX)
Control type: Text, access: Admin, Crm, Admin users, Wizard
Declaration
public const string SendFaxProtocol = "SendFaxProtocol"
Field Value
Type | Description |
---|---|
String |
ShowAllTemplates
Determines if MailLink should show all templates in controls
Declaration
public const string ShowAllTemplates = "ShowAllTemplates"
Field Value
Type | Description |
---|---|
String |
ShowConfirmationDialog
Always show archiving dialog before archiving emails, even when there are no notifications or issues which requires a end-user's attention in order to complete the process. If false, basically archive silently whenever possible.
Declaration
public const string ShowConfirmationDialog = "ShowConfirmationDialog"
Field Value
Type | Description |
---|---|
String |
ShowInlineImages
Should we display inline images in the e-mail body (default: true)
Declaration
public const string ShowInlineImages = "ShowInlineImages"
Field Value
Type | Description |
---|---|
String |
SmtpServerName
Name of the SMTP Mail server used by CRM.web. Enter the DNS name or the IP address (e.g. mail.server.com or 10.0.0.100)
Control type: Text, access: Admin, Admin users, Wizard
Declaration
public const string SmtpServerName = "SmtpServerName"
Field Value
Type | Description |
---|---|
String |
SmtpServerPass
If you want to use a different password from the one you use to log in to your IMAP server, you can enter it here.
Control type: Text, access: Admin, Admin users, Wizard
Declaration
public const string SmtpServerPass = "SmtpServerPass"
Field Value
Type | Description |
---|---|
String |
SmtpServerPort
The port number your mail server uses to send e-mail using the SMTP protocol. Default = 25
Control type: Number, access: Admin, Admin users, Wizard
Declaration
public const string SmtpServerPort = "SmtpServerPort"
Field Value
Type | Description |
---|---|
String |
SmtpServerUser
If you want to use a different user name from the one you use to log in to your IMAP server, you can enter it here.
Control type: Text, access: Admin, Admin users, Wizard
Declaration
public const string SmtpServerUser = "SmtpServerUser"
Field Value
Type | Description |
---|---|
String |
SoAppointmentArchivedExecuteCommand
Determines what (if any) external application should be launched when SuperOffice Mail Link has archived a document.
Declaration
public const string SoAppointmentArchivedExecuteCommand = "TaskArchived"
Field Value
Type | Description |
---|---|
String |
SoDocumentArchivedExecuteCommand
Determines what (if any) external application should be launched when SuperOffice Mail Link has archived a document.
Declaration
public const string SoDocumentArchivedExecuteCommand = "DocumentArchived"
Field Value
Type | Description |
---|---|
String |
Timeout
Number of seconds that CRM.web will wait for the mail server to finish processing a request. If you experience problems with slow response times from your mail server, you should increase this value to 30 seconds or more. Default: 15 seconds.
Control type: Number, access: Admin, Admin users, Wizard
Declaration
public const string Timeout = "Timeout"
Field Value
Type | Description |
---|---|
String |
UseMapiReaderAnyway
Use the CRM inbox even if CRM has other e-mail integration installed (Default = NO)
Control type: Bool, access: Wizard
Declaration
public const string UseMapiReaderAnyway = "UseMapiReaderAnyway"
Field Value
Type | Description |
---|---|
String |
UseSoMailBody
Use "mail.htm" as body of new e-mails. The file is looked for in "so_arc\username\mail.htm" and if not found in "so_arc\template\mail.htm"
Declaration
public const string UseSoMailBody = "UseSoMailBody"
Field Value
Type | Description |
---|---|
String |
UseSoMailBodyReplyForward
Use "mail.htm" as body of reply and forward e-mails. The file is looked for in "so_arc\username\mail.htm" and if not found in "so_arc\template\mail.htm"
Declaration
public const string UseSoMailBodyReplyForward = "UseSoMailBodyReplyForward"
Field Value
Type | Description |
---|---|
String |
UseSoProtocolIntegration
Determines if MailLink should use tighter SoProtocol integration
Control type: Bool, access: Admin, Crm, Admin users, Wizard
Declaration
public const string UseSoProtocolIntegration = "UseSoProtocolIntegration"
Field Value
Type | Description |
---|---|
String |
WarnAboutLargeAttachments
Determines if MailLink should warn the user about large attechments when archiving mail. Default = true.
Declaration
public const string WarnAboutLargeAttachments = "WarnAboutLargeAttachments"
Field Value
Type | Description |
---|---|
String |