MailList King Hidden Options

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
DBCacheSizeInteger 500 The minimum number of member records to cache in memory (Ignored for "Small Database" profile)
UpdateUserGroupCountsBoolean 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)
CheckForOldTempFilesBoolean 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 TRUESet to false to disable sending of Acknowledgements and Welcome messages when a user is subscribed due to an auto-responder rule
AutoRespondersSendOptIn Boolean TRUESet to false to disable sending of Double Opt-In confirmations when a user is subscribed due to an auto-responder rule
SecondsToPauseAfterActivity Integer 30Specify 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 StringDr,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

 

Get further assistance with this issue on our user discussion forum   Return to the MailList King FAQ index