Overview
The options that follow are not available within the UI. They can only be modified by editing your settings.ini file.
To do this:
1. Run MLK
2. Click Ctrl+Shift+I to display your key folders
3. Choose the Settings folder and click OK
4. CLOSE MLK
5. Edit the file settings.ini (e.g. in Notepad)
Generally it is NOT recommended that you modify these options and NO SUPPORT is available with their usage.
| Option | Type | Default | Description |
| Database Options | |||
| AddImportedEntriesToStatistics | Boolean | TRUE | Whether addresses added manually and when importing are included in statistics |
| AllowGroupsContainingSpaces | Boolean | FALSE | Loosens the command line parsing algorithm so that it accepts group names that contain spaces |
| AlwaysReadPersonalizationFieldsFromDB | Boolean | FALSE | Allows you to specify any database field for personalization of your Welcome, Acknowledgement and automatic response messages |
| ArchiveHistoryAsCSV | Boolean | FALSE | Specifies whether archived history records are saved to a text or CSV file when using the Optimize function to clear old history records |
| CanJoinLockedGroupWhenManuallyInserting | Boolean | TRUE | If TRUE then locked groups are only locked when subscribing via e-mail, not when manually adding entries |
| CheckAddressesAreValid | Boolean | TRUE | Does not allow addition of addresses that do not appear to be validly formatted |
| DisableHistory | Boolean | FALSE | Disables the History logging in MLK (to improve performance) |
| DisableStatistics | Boolean | FALSE | Disables the recording of Statistics in MLK (to improve performance) |
| ExportMemberID | Boolean | FALSE | Adds a column for the MemberID when exporting your database |
| ShowLegacyDBImportFunction | Boolean | FALSE | Adds an item to the File menu to allow importing of databases from version 4 or earlier |
| CompressDBIndexes | Boolean | TRUE | Database files are compressed to save disk space |
| GrayGroupsForLargeSelections | Boolean | TRUE | When you make a selection of more than 8000 members and click the "Group Membership" button all groups are shown in an unknown state rather than the actual membership |
| OptimisticRecordLocking | Boolean | FALSE | Set to TRUE to achieve better performance when sharing a database over a network |
| DBCacheSize | Integer | 500 | The minimum number of member records to cache in memory (Ignored for "Small Database" profile) |
| UpdateUserGroupCounts | Boolean | FALSE | When optimizing your database (File > Optimize) MLK will check that the group count for each user is accurate (Note: slow with large mailing lists) |
| CheckForOldTempFiles | Boolean | TRUE | When optimizing your database (File > Optimize) MLK will delete orphaned MLK folders in your Windows temporary folder |
| Outlook Options | |||
| AlwaysResolveAddresses | Boolean | TRUE | Resolves each address in Outlook as it is sent |
| MarkAsReadBeforeDelete | Boolean | FALSE | After processing a message MLK will delete, move or mark it as read based on your setting in View > Options, Email Processing. This option specifies that even when deleting or moving the message it is still marked as Read |
| NavigateByEntryID | Boolean | TRUE | If TRUE then Outlook folders are navigated using Entry ID's. If FALSE the path is traversed to locate a folder |
| SenderEmailRetrievalMethod | Integer | 1 | Some incompatibilities between Outlook versions means that retrieval of the sender address from an e-mail can be unreliable (Only relevant if not using Extended MAPI) |
| SendExtendedMapiMsgsFromOutbox | Boolean | TRUE | When sending via Outlook it sends messages from the Outbox rather than the Drafts folder |
| UseExtendedMAPI | Boolean | TRUE | Whether Extended MAPI is used when integrating with Outlook to avoid security warnings and provide other features |
| Message Processing | |||
| AddFailedUnsubscribesToRemovedList | Boolean | FALSE | If a user requests an unsubscribe but is not listed in the mailing list or group, this option specifies whether the address is added to the Removed Addresses list (View > History and Errors, Removals) |
| ChokeDownload | Integer | 0 | Specifies a maximum number of messages to download/process when selecting List > Check for new messages (if zero then no choking occurs) |
| DoNotSupportSenderAddress | Boolean | FALSE | When a mailing list command does not explicitly specify an email address (e.g. SUBSCRIBE john@myco.com) this option prevents the address of the message sender being used |
| ForwardInPlainText | Boolean | FALSE | Converts all messages sent to your mailing list to plain text |
| OnlySearchSubjectForCommands | Boolean | FALSE | Where do we look for mailing list commands (such as SUBSCRIBE)? TRUE: Subject Only, FALSE: Subject + First 3 lines |
| TreatMultipleSpacesAsDelimitersInWebForms | Boolean | FALSE | If your web forms have data in multiple columns (i.e. more than one field on a single line) then you can use this option so that MLK will treat four consecutive spaces as a split between two data fields |
| UpdateFieldsOfOldEntry | Boolean | TRUE | When subscribing and an entry already exists, this specifies whether we should overwrite the old name and address fields with the new ones |
| UseAdminAddressForRetrievalTaskForwarding | Boolean | TRUE | Specifies the reply address that is used when messages are forwarded from MLK folders using the retrieval tasks function, if this is TRUE the Admin address is used, if FALSE the sender of the message is used |
| BounceDays | Integer | 7 | As a message sent to a bad email address can generate multiple undeliverable message reports, MailList King will ignore multiple reports received within the specified number of days |
| ProcessUnknownUndeliverableMessages | Boolean | TRUE | MLK can correctly process all RFC822 formatted undeliverable addresses and 90% of unformatted undeliverable message reports. How about the remainder? Specify whether MLK should not attempt to process them, or just check every address found in the message |
| WebFormSubjectsPartialMatching | Boolean | TRUE | Whether subjects must be an exact match for one of your specified web form subjects, or check for the text anywhere within the message subject |
| AutoRespondersSendAcknowledgement | Boolean | TRUE | Set to false to disable sending of Acknowledgements and Welcome messages when a user is subscribed due to an auto-responder rule |
| AutoRespondersSendOptIn | Boolean | TRUE | Set to false to disable sending of Double Opt-In confirmations when a user is subscribed due to an auto-responder rule |
| SecondsToPauseAfterActivity | Integer | 30 | Specify the number of seconds that MLK delays sending and checking for messages while you are actively using it |
| Sending Options | |||
| AdminSendingConfirmationMessage | String | When specified it is displayed as a confirmation message when you try to send a message (e.g. a reminder to do something before sending). Use | to break lines | |
| AlwaysSendMultipartHTML | Boolean | TRUE | If FALSE then when sending an HTML message with no attachments, it is sent as a body in HTML format (i.e. no plain text part) (RECOMMENDED) |
| AlwaysUseMultiThreadSMTP | Boolean | FALSE | If TRUE then even when sending with a single thread the multithreaded server is used, if FALSE a different SMTP engine is used for single connection delivery |
| CheckForInternetConnection | Boolean | TRUE | When sending via SMTP or the SMTP server, MailList King will always check for a valid Internet connection |
| DisableSendingLogs | Boolean | FALSE | When sending messages MailList King writes a sending log file so you can analyze in detail any errors that occur. This option allows you to disable this logging |
| EmailSendingSummarySendLog | Boolean | TRUE | If e-mail delivery summary is enabled, this option specified whether the log file is included as an attachment |
| NeverSendDomains_Automated | String | Prevents MLK from ever sending automated messages (e.g. Welcome messages, subscribe and unsubscribe acknowledgements) to addresses of the specified domains (in the format *@abc.com,*@def.com). Generally a better option is to block the domain under View > Options, Blocking. You would only use this option if you are in the unusual situation of wanting to allow addresses of a domain to be added to your mailing list, but not sent to | |
| NeverSendDomains_List | String | Prevents MLK from ever sending list messages (i.e. sent using List > Send to List or by group members) to addresses of the specified domains (in the format *@abc.com,*@def.com). Generally a better option is to block the domain under View > Options, Blocking. You would only use this option if you are in the unusual situation of wanting to allow addresses of a domain to be added to your mailing list, but not sent to | |
| OutputSendingStatusFile | Boolean | FALSE | Creates a CSV of the same filename as the sending log (with CSV extension) with details of each recipient and their send success or failure |
| SendField | Integer | 2 | The field that is used for sending messages with multiple recipients, 0 = To, 1 = Cc, 2 = Bcc |
| ServerNoSendDomains | String | A comma-separated list of domains (e.g. *@abc.com,*@def.com) not to send to when using the Internal Server (each will be processed as an error so then will then be sent via SMTP) | |
| ServerNoValidateDomains | String | A comma-separated list of domains (e.g. *@abc.com,*@def.com) not to validate, each is returned as VALID | |
| SMTPServerConnectRetry | Boolean | TRUE | If TRUE then when using the SMTP Server and the initial connect to a destination server fails it will immediately retry the connect |
| SMTPServerMXRetry | Boolean | TRUE | If the Internal Server fails to deliver a message to a destination server then this option determines whether it will attempt to resend using the next MX Record (Mail Exchange Box) for that server |
| ForwardingSendMethod | Integer | 0 | Sending method for remote admin command confirmation and forwarding of unknown messages on a POP server, if this 0 then it uses the automated sending method (second sending method specified under View > Options, Sending), 0: None, 1: MAPI, 3: OLE, 4: SMTP |
| SSLMethod | Integer | 3 | The SSL Method/Version when connecting to an SSL SMTP or POP Server. 1 = SSL v2, 2 = SSL v2.3, 3 = SSL v3, 4 = TLS v1. Note: Only Implicit SSL is supported, that is, SSL over a secure port such as 465 |
| UndeliverableMessagesAddress | String | Destination address for undeliverable messages (Return-Path field in the message header) | |
| OverrideReplyToAddress | String | An address where replies are sent to all messages delivered by MLK without changing the displayed From address (using the Reply-To field in the message header). Overrides any address specified in a Sending Profile and includes messages forwarded from members (Not supported when sending via Outlook) | |
| MachineSendingRights | Integer | 0 | When sharing an MLK database over a network you may want to disable sending for particular MLK users. Possible values are: -2: Installation won't do any sending unless user explicitly clicks "Send Now", -1: Only sending tasks are sent, no automated emails, 0: Normal sending rights |
| ClearNewUserWhenSending | Boolean | TRUE | When members are first added to the mailing list they are marked as a "New Member". This option specifies whether that status is automatically cleared when you send them a message |
| ShowProfileInSender | Boolean | TRUE | Shows a profile selector in the Send Message window (if you have multiple sending profiles) |
| AmazonSesApiURL | String | The URL that MLK posts requests too when sending using the Amazon Simple Email Service | |
| Group Cloud Style | |||
| GroupCloudFont | String | Tahoma | Font used for creating Group Clouds |
| GroupCloudTextColor | String | #5D5D5D | HTML Color of display text in Group Clouds |
| GroupCloudNoChangeColor | String | #F28E08 | HTML Color of groups in Group Clouds that have not changed membership |
| GroupCloudBigIncreaseColor | String | #17A200 | HTML Color of groups in Group Clouds that have grown bigger |
| GroupCloudBigDecreaseColor | String | #FF1C1C | HTML Color of groups in Group Clouds that have shrunk |
| GroupCloudLockedGroupColor | String | #4D4D4D | HTML Color of groups in Group Clouds that are locked |
| Other Options | |||
| DefaultTitles | String | Dr,Mrs.,Mr, etc. | A comma-separated list of personal titles that are offered when you click the drop down selector in the Member Editing dialog |
| AlwaysStartInInfo | Boolean | FALSE | Do we remember the default tab from our last session, or show always show the Information page on start up? |
| BlockAdminDeletionsFromResubscribing | Boolean | FALSE | If TRUE then deleted addresses (listed in View > History and Errors, Removals tab) are blocked from being subscribed (only works if unsubscriber blocking option is enabled in File > Options, Blocking) |
| ConfirmAllAutomatedActions | Boolean | FALSE | Displays a confirmation before any automated actions are commenced (e.g. scheduled sending or message retrieval). Same as running with the /SAFEMODE parameter |
| ContactPrintIndent | Integer | 5 | The number of characters to indent the text when printing contact records |
| DebugLogging | Boolean | FALSE | Logs to the file debuglog.txt for debugging purpose |
| ShowAdvancedMenuItems | Boolean | FALSE | Shows some extra functions on the menu that are hidden by default |
| StripPreTags | Boolean | FALSE | If TRUE then all <PRE> tags are stripped from outgoing messages to address problems with text not wrapping |
| StripWordLineBreaks | Boolean | TRUE | Strips Word line breaks and other non-standard tags from HTML when pasting and loading HTML files that originated in Word |
| SourceCodePreservationInHtmlEditor | Boolean | FALSE | When TRUE HTML created in the editor is reformatted. If FALSE the HTML returned by the MS HTML engine is used |
| PhoneDialingPort | Integer | 0 | The method used to dial telephone numbers. 0 = Use TAPI, 1 = Use COM1, 2 = Use COM2, 3 = Use COM3, 4 = Use COM4 |
| UseMXLookUpForDomainValidation | Boolean | FALSE | The most accurate method to validate domains for sending is to perform a mail server (MX) lookup, however as MX lookups are frequently blocked on local networks, MLK defaults to address (A) lookups |
| CascadeGroupSelection | Boolean | TRUE | Checking/unchecking a parent group causes all of the children of that group to become checked/unchecked (only relevant if you have enabled group nesting) |
| MapZoomLevel | Integer | 15 | The default zoom level that is used when displaying a map for a member (under Edit > Member) |
| SkipUnreadableOutlookMessages | Boolean | FALSE | When MLK is processing mailing list messages in Outlook it won't fail if it encounters a message that causes an unexpected error |
| SiteVisitCheckFrequency | Integer | 3 | How frequently (in MONTHS) MLK will remind you on start-up to visit www.xequte.com for possible updates |
| LazyResetOfDivisionByZeroFix | Boolean | False | Fix "Div by Zero" errors caused by IE9 |
![]() |
![]() |



