/home/ivoiecob/email.hirewise-va.com/data/settings/modules/Mail.config.json
{
    "Disabled": [
        false,
        "bool",
        null,
        "Setting to true disables the module"
    ],
    "AllowAddAccounts": [
        true,
        "bool",
        null,
        "If true, Add New Account button is displayed in Email Accounts area of Settings"
    ],
    "AllowAutosaveInDrafts": [
        true,
        "bool",
        null,
        "If true, message being composed is periodically saved to Drafts folder"
    ],
    "AllowChangeMailQuotaOnMailServer": [
        false,
        "bool",
        null,
        "If true, allows setting email account quota in admin area"
    ],
    "AllowDefaultAccountForUser": [
        true,
        "bool",
        null,
        "If true, a user has a default account and its email adress equals user's PublicId"
    ],
    "AllowIdentities": [
        true,
        "bool",
        null,
        "Enables using identities on composing mails and managing them in Settings area"
    ],
    "OnlyUserEmailsInIdentities": [
        false,
        "bool",
        null,
        "If true, email address cannot be changed when adding or editing an identity"
    ],
    "AllowFilters": [
        true,
        "bool",
        null,
        "Enables Filters tab in account settings"
    ],
    "AllowForward": [
        true,
        "bool",
        null,
        "Enables Forward tab in account settings"
    ],
    "AllowAutoresponder": [
        true,
        "bool",
        null,
        "Enables Autoresponder tab in account settings"
    ],
    "AllowScheduledAutoresponder": [
        false,
        "bool",
        null,
        "Enables scheduled Autoresponder"
    ],
    "EnableAllowBlockLists": [
        false,
        "bool",
        null,
        "Enables the feature of allow\/block lists (requires advanced maiserver configuration to work)"
    ],
    "DefaultSpamScore": [
        5,
        "int",
        null,
        "Default value for per-user spam score"
    ],
    "ConvertSpamScoreToSpamLevel": [
        false,
        "bool",
        null,
        "Enables converting spamscore to spamlevel for per-user spam settings"
    ],
    "SieveSpamRuleCondition": [
        "allof ( not header :matches \"X-Spam-Score\" \"-*\", header :value \"ge\" :comparator \"i;ascii-numeric\" \"X-Spam-Score\" \"{{Value}}\" )",
        "string",
        null,
        "Defines rule for moving mails to spam, used within per-user spam settings"
    ],
    "AllowInsertImage": [
        true,
        "bool",
        null,
        "Enables toolbar button for inserting an image when editing message text"
    ],
    "AlwaysShowImagesInMessage": [
        false,
        "bool",
        null,
        "If true, external images are always displayed when viewing email messages"
    ],
    "AutoSaveIntervalSeconds": [
        60,
        "int",
        null,
        "Defines interval for saving messages to Drafts periodically, in seconds"
    ],
    "AllowTemplateFolders": [
        false,
        "bool",
        null,
        "Allows for setting a folder as template one under Manage Folders screen"
    ],
    "AllowInsertTemplateOnCompose": [
        false,
        "bool",
        null,
        "If true, a tool for inserting a template is added on message compose screen"
    ],
    "MaxTemplatesCountOnCompose": [
        100,
        "int",
        null,
        "A limit of number of email templates available for selecting on message compose screen"
    ],
    "AllowAlwaysRefreshFolders": [
        false,
        "bool",
        null,
        "If true, each folder in Manage Folders screen gets an option whether it should "
    ],
    "DisplayInlineCss": [
        false,
        "bool",
        null,
        "If true, CSS of a message will be converted to inline one when displaying message"
    ],
    "CleanupOutputBeforeDownload": [
        false,
        "bool",
        null,
        "Discard any data in the output buffer if possible, prior to downloading attachment"
    ],
    "IgnoreImapSubscription": [
        false,
        "bool",
        null,
        "If true, all the email folders can be accessed, regardless of their IMAP subscription status; also, a tool for hiding\/showing folder is removed from Manage Folders screen"
    ],
    "ImageUploadSizeLimit": [
        0,
        "int",
        null,
        "Sets a limit of image file size for upload, or 0 for unlimited"
    ],
    "SaveRepliesToCurrFolder": [
        false,
        "bool",
        null,
        "Defines a default behavior for saving replies to the original folder of the message, can be changed in user settings"
    ],
    "SieveGeneralPassword": [
        "",
        "string",
        null,
        "Defines ManageSieve access password if it's required by the agent"
    ],
    "SieveFileName": [
        "sieve",
        "string",
        null,
        "Defines default filename of Sieve rules file"
    ],
    "SieveFiltersFolderCharset": [
        "utf-8",
        "string",
        null,
        "Defines charset used in Sieve rules files"
    ],
    "OverriddenSieveHost": [
        "",
        "string",
        null,
        "If set, this value will be used as ManageSieve host - by default, IMAP host value is used for this"
    ],
    "SievePort": [
        4190,
        "int",
        null,
        "Defines port number for accessing ManageSieve agent"
    ],
    "UseBodyStructuresForHasAttachmentsSearch": [
        false,
        "bool",
        null,
        "If true, attempts to use IMAP bodystructure to perform search for messages that have attachments"
    ],
    "UseDateFromHeaders": [
        false,
        "bool",
        null,
        "If true, date and time information for displaying a message is obtained from message headers, not from IMAP envelopes"
    ],
    "XMailerValue": [
        "Afterlogic webmail client",
        "string",
        null,
        "If set, defines a value for X-Mailer header added to messages sent out"
    ],
    "ForwardedFlagName": [
        "$Forwarded",
        "string",
        null,
        "Defines a flag used to show message as Forwarded one"
    ],
    "PreferStarttls": [
        true,
        "bool",
        null,
        "If true, STARTTLS will automatically be used if mail server advertises its support"
    ],
    "ExternalHostNameOfLocalImap": [
        "",
        "string",
        null,
        "Default external hostname for IMAP server, used by autodiscover"
    ],
    "ExternalHostNameOfLocalSmtp": [
        "",
        "string",
        null,
        "Default external hostname for SMTP server, used by autodiscover"
    ],
    "AutocreateMailAccountOnNewUserFirstLogin": [
        true,
        "bool",
        null,
        "If true, a new account will be created in the database on first successful login"
    ],
    "SieveUseStarttls": [
        false,
        "bool",
        null,
        "If true, STARTTLS will automatically be used to communicate to Sieve server"
    ],
    "DisableStarttlsForLocalhost": [
        true,
        "bool",
        null,
        "If true, STARTTLS will not be used for a local mailserver"
    ],
    "XOriginatingIPHeaderName": [
        "",
        "string",
        null,
        "If set, defines a name of header included into outgoing mail, header's value is IP address of the sender"
    ],
    "DoImapLoginOnAccountCreate": [
        true,
        "bool",
        null,
        "If true, logging onto IMAP will be performed when adding a new account in adminpanel"
    ],
    "MessagesSortBy": [
        {
            "Allow": true,
            "List": [],
            "DefaultSortBy": "arrival",
            "DefaultSortOrder": "desc"
        },
        "array",
        null,
        "Defines a set of rules for sorting mail"
    ],
    "CreateHtmlLinksFromTextLinksInDOM": [
        false,
        "bool",
        null,
        "If set to true, address@domain texts are replaced with links in HTML; in plaintext, they're always shown as links"
    ],
    "SieveCheckScript": [
        false,
        "bool",
        null,
        "If set, CHECKSCRIPT will be run prior to applying Sieve file changes"
    ],
    "MessagesInfoChunkSize": [
        1000,
        "int",
        null,
        "No longer used"
    ],
    "ExpiredLinkLifetimeMinutes": [
        30,
        "int",
        null,
        "Lifetime of link expiration. Reserved for use by alternative frontend clients"
    ],
    "AllowUnifiedInbox": [
        true,
        "bool",
        null,
        "Enables Unified Inbox feature"
    ],
    "UseIdentityEmailAsSmtpMailFrom": [
        true,
        "bool",
        null,
        "If true, email address of the identity will be used in MAIL FROM command to SMTP server, instead of main email address of the account"
    ],
    "ImapSendOriginatingIP": [
        false,
        "bool",
        null,
        "If true, Aurora will send originating IP address in IMAP ID command"
    ]
}