maillistking
maillistking
Introduction
Keyboard Shortcuts
Sending Messages
Personalizing E-mails
Page 1
Sending Methods
Creating Auto-Responders
Importing Contacts
Exporting Contacts
Overview
Groups
Email Processing
Web Forms
Automatic Emails
Sending Emails
Sending Profiles
Member Sending
Commands
Blocking
Delivery Failure
Database Options
Other Options
Page 2
Comparison of MailList King Editions
Order Form
License Agreement
Contacting Xequte
Program updates
Page 3
MailList King
Powerful Mailing List Management from your Desktop
MailList King brings all the power of a mailing list server to your PC, in an easy-to-use solution to create,
manage and communicate with the people interested in your web site, products or organization. MailList King
integrates with all popular E-mail software (Outlook, Outlook Express, Windows Mail, Eudora, etc) or directly
with your mail servers to retrieve mailing list messages (subscribes, unsubscribes, undeliverable messages, etc)
and deliver processing acknowledgments, double opt-in confirmations and the personalized, rich text messages
that you create.
If you are trying to manage a mailing list in Excel or Outlook Contacts then MailList King can save you time and
money by automatically handling the addition and removal of addresses. You can concentrate on creating
compelling newsletters and powerful sales messages and let MailList King do the hard work.
You don't need to be a computer expert to use MailList King. A step-by-step guide helps you set it up in minutes
and our support team will quickly answer any questions you have.
Key Features
Automatically process mailing list messages retrieved from your e-mail software or mail server
Supports subscribe and unsubscribe messages, undeliverable ("bounce") message reports, read receipts
and forms submitted from your web site
Four sending methods, including our blazingly fast multi-threaded, multi-server SMTP engine, a
multi-threaded internal SMTP Server (so you don't need to use your ISP's mail server) or integration with
your favorite email software
Also integrates with Amazon's Simple Email Service for inexpensive bulk emailing
Page 4
Double Opt-In and Opt-Out support: Optionally require your users to confirm their subscribe or unsubscribe
requests
Send acknowledgments and welcome messages when members subscribe, unsubscribe or have a birthday
Discussion Groups: Optionally allow your group members to send to your mailing list
E-mail Address Verification: Rapidly check that the addresses in your list are valid and available
Automatically respond to messages and web forms with personalized e-mails
Powerful blocking rules to prevent users from certain companies, countries or domains from joining your lists
Track which users respond to your messages, and the success of your e-marketing campaigns
Sophisticated graphing and reporting tools to review statistics for group membership and activity
Customer Relationship Management: View the entire history of each of your members (subscription activity,
phone and contact history, messages they have sent and received, etc)
Import and export contacts using Text, CSV and Microsoft Excel and Access files, or directly from other
databases via ADO or ODBC
Mail merge directly to your printer or email
Update your mailing list database with other software (such as Microsoft Access or SQL Server) using
ODBC
See Also
Page 5
MailList King
Quick Start Guide
Take a few moments to read this guide to get the most out of MailList King:
One of the main features of MailList King is maintaining a list of people who want to receive
messages from you. To do this it automatically processes the email requests you receive from
people wishing to add or remove themselves. You need to advise where these messages will be
found. The easiest option is simply to have MailList King connect to your email software and read
them from your Inbox (or other mail folder in Outlook), but advanced users may want to create an
email account solely for mailing list messages and MailList King will connect directly to your mail
server
The other important feature is sending messages to your mailing list and MailList King offers a
variety of sending methods to do this. The easiest option is to have MailList King connect to your
favorite email software and send them from there (as if you have sent them from there yourself) as it
requires no configuration at all. Advanced users may prefer to send via the mail server of your
ISP/company (which is the fastest method), or directly to the recipient using the built-in SMTP
Server (to avoid using your ISP's mail server and thus any limitations they impose).
Once you complete the Setup Wizard you may want to visit the Option dialog (File > Options) to configure
other settings.
If your contacts are located in another contacts or mailing list program you will want to export them
to a file that you can import into MailList King. Almost all programs will have a function such as
"File > Export" or "File > Save As" which will allow you to output the contact list as a CSV, Excel or
text file.
Once you have your contacts available in a compatible file, use File > Import to get them into
MailList King
Page 6
• From contacts in your email software address book
MailList King can automatically synchronize with Microsoft Outlook Contacts ("Home" > Mailing List
> Sync with Outlook), as well as retrieve contacts from email software such as Outlook Express or
Eudora ("Home" > Mailing List > Add from Address Book)
A rich source of contact addresses are people who have emailed you to enquire about your offerings. MailList King allows you
select a folder in your email software (any folder in Outlook, Inbox only in other email software) and it will quickly retrieve any
addresses found in the messages it contains
MailList King will automatically process any mailing list messages that are found in your processing
folder. A mailing list message is an email that contains a command (in the subject box for first few
lines of the message), such as SUBSCRIBE or UNSUBSCRIBE.
Page 7
Mailing List Command List
Page 8
Responds with a message to the sender describing their
subscription details.
If a group name is not specified then information on all the
member's subscriptions is returned. SubscribeInfo
SubscribeInfo
Details include: date joined, sending rights, etc. You can SubscribeInfo Some_Group
view and send the same information under the Details tab of
the member's record.
This command can be disabled in Options.
Notes:
Key to building a great mailing list is allowing users to sign-up for your mailing list on your web site.
You may have a simple "Specify your Email" box, a more sophisticated form that collects details
on their language and areas of interest and other forms that allow subscribers to remove themselves
from your list or update their email address. These forms work by sending you an email detailing
the submission and MailList King can process almost any web form submission message you throw
at it.
You can enable web form processing under File > Options, Web Forms.
As you will have experienced, when you send an email to an invalid address it will "bounce back"
with a message detailing the failure. When you send to a large mailing list you may get hundreds or
thousands of these. Some report messages are merely warnings, others indicate a defunct email
address. MailList King can automatically process all your undeliverable message reports and
remove the member once satisfied that the address is invalid.
Processing of web form messages in your mailing list processing folder is already enabled. You
can configure it further under File > Options, Delivery Failure
Page 9
Click "Check Now" to have MailList King process any mailing list messages in your email software/mail
account (or enable automatic checking in options)
Along the left-hand side of the window is a mode selector, which controls what is displayed in the main part
of the window.
Perform searches on your database and filter it by a specific field, e.g. members
of certain countries or domain (aol.com)
Page 10
Modes for management of messages sent to your mailing list ( Info )
Messages you have sent to your mailing list but have not completed delivery
Members that have not yet been subscribed/unsubscribed because they have
not confirmed the action (if Double Opt-In is enabled)
Members who have disabled message delivery while they are on vacation
Members that have unsubscribed from your list, have been removed due to
frequent bounces or you have deleted
A log of all messages that have been sent to your mailing list
Page 11
Modes to assist you with using MailList King
Discuss MailList King with other users and the support tea m
You may also want to read more on the toolbar and keyboard shortcuts.
With MailList King, sending to 1,000 recipients is no more difficult than sending to one recipient in your
favorite email software.
The key difference is that generally you select your recipients (by displaying them in the main window as
described in Step 4) before clicking "Send Email"
• You can send a test or scheduled message by clicking the down arrow beside "Send Message"
• You can personalize your message with any member field, e.g. Dear %FirstName%, we appreciate the
business of %Company%, etc.
• Click the Preview button to review the messages as they will be sent and statistics on message size
and delivery time
Page 12
• If you have created your own message or template in another program you can load it from the File menu
• You can edit, exclude or load recipients from a file by clicking the To button
• If your ISP imposes sending limits, you can have MailList King automatically reduce your sending
speed
6. Other Functions
Once you have MailList King up and running, there are a few other features you might want to take
advantage of:
• Message Tracking: Determine which users respond to your message and how successful your mailing
campaigns have been
• Acknowledgment Messages: You can create messages that are automatically sent when members
subscribe and unsubscribe from groups
• Discussion Groups: Allow your group members to send to your mailing list
• Double Opt-In: Some countries require you to confirm all subscriptions to an email mailing list. You
can enable this under File > Options, Double Opt-In
• Subscription Errors: Select "Processing Errors" mode (under "History " in the main window) to review a
list of addresses that were not subscribed due to an invalid email address or your blocking rules. You
can then edit, reprocess or delete the addresses
• Mailing List History: View a log of all mailing list activity under "Mailing List History" mode (under "
History " in the main window). You can also view the History of individual members by selecting "Home"
> Edit Member
Other Resources
Frequ www
ently .xeq
Asked ute.c
Questi om/s
ons: uppo
rt/ma
illistk
ing/
Discus www
s .xeq
MailLis ute.c
t King om/f
with orum
other /
users:
Page 13
Contac www
t the .xeq
Xequt ute.c
e om/s
Suppo uppo
rt rt/
Team:
See Also
Help Contents
Page 14
MailList King Main Window
Display Modes
The mode tree on the left of the main window determines your view mode.
The Mailing List modes view and filter your contacts in various ways. When you click the "New Email" button it will send to all
view (by default).
Message Center modes display active and completed sending tasks for you to view and manage.
History modes allow you to review your mailing list and sending history.
Statistics modes help you to understand your mailing list and sending with data grids and graphs.
If you have not selected a specific mode, a graph of your membership and details of recent activity will be displayed (Right-click
print it).
Perform searches on your database and filter it by a specific field. Typical uses:
• Send to all members who have an AOL account, search the e-mail field for @aol.com
• Send to all members who reside in the United Kingdom, search the country field
• Find any members who do not have a name specified, select the "Full Name" field and leave the search field bla
To search for a range of items separate them with a comma, e.g. Search email for @hotmail,@yahoo,@aol
Perform special searches, such as new members, unreachable recipients, most active members, etc.
Messages you have sent to your mailing list but have not completed delivery
Messages generated automatically by MailList King (Acknowledgements, Welcome Messages, etc.) that are awaiting del
Attempts by members to subscribe or unsubscribe that have failed (e.g. because they misspell their email address, or are
Page 15
Members that have not yet been subscribed/unsubscribed because they have not confirmed the action (if Double Opt-In
Members who have disabled message delivery while they are on vacation
Members that have unsubscribed from your list, have been removed due to frequent bounces or you have deleted
A log of all messages that have been sent to your mailing list
Discuss MailList King with other users and the support tea m
Toolbar
File Menu
Page 16
New Mailing List... Create a new mailing list database
Mailing List
View details of the mailing list
Properties
Print Print the contents of your mailing list, message, member or graph
Back Up... Save all members in the database to a CSV back up file or via e-mail
Options Set your preferences for MailList King and the current database
Home Menu
New Email to Mailing List Send a message to the currently displayed selection of your mailing list
New Email to Contacts File Send a message to the recipients loaded from an import file (CSV, Excel, etc).
Page 17
Print Letters Mail merge: Create and print personalized letters
Check Now Checks for new mailing list messages in your e-mail software or mail server
Sync with Outlook Retrieve addresses from Outlook Contacts or your Windows Address Book
Paste Addresses Paste a list of e-mail address from the clipboard (one e-mail address per line) to add or re
New Email Send a message to the currently displayed selection of your mailing list
Create a new member (you can create new members by adding addresses to your ma
New Member functions under the List menu, but this option allows you to specify extra contact deta
custom fields)
Edit Member View and edit details of the currently selected member
Group Membership Modify the group membership of the selected member(s)
Sending Rights Enable or disable the sending rights of the selected members (if you permit members
Page 18
Other Advanced member editing functions
Remove Member Delete the selected member(s) from your mailing list
Update the database when a member has a new e-mail address (has the same functio
Update E-mail Address
You can also update entire domains or batches of emails.
Find Member Search your mailing list for a specific member and displays their record
Send Now Send the selected message to the next batch of recipients or restart a task that is pa
Pause Task Disable delivery of the message. You can recommence it later using the Send Now b
Archive Task Place the task in the Archived folder (it will no longer be deliverable)
Edit Message Edit the message that is sent for the current task
Group Menu
Delete Group Remove the group from your mailing list. Existing members of the group can be dele
Find Group If you allow sub-grouping, then the find function is useful to locate specific groups
Page 19
Tools Menu
Validate E-mail Addresses Silently verify the e-mail addresses in your mailing list are valid and still available
Email Support Send a message to the Xequte Support team (including the latest sending log)
Check for Updates Check if an update to the software has been released
View Menu
Page 20
Sorting Specify the sort field for display
Members will have one of the following icons (in order of priority):
See Also
Keyboard Shortcuts
Page 21
Keyboard Shortcuts
General
Ctrl+O Open database
Alt+N Check for new mailing list messages
Page 22
F1 Display Help
Sending Tasks
Alt+Enter Display properties of the selected task
Ctrl+S Commence sending of the selected task
Page 23
Message Editor
Ctrl+B Set text as bold *
Ctrl+U Underline Selection *
Ctrl+I Italicize selection *
Ctrl+X Delete selection and copy it to clipboard
Ctrl+C Copy selection to clipboard
Ctrl+V Paste text from clipboard
Ctrl+Z Undo
Ctrl+Y Redo
Ctrl+F Find *
Ctrl+A Select All
F7 Check spelling
See Also
Page 24
Adding and Removing E-mail Addresses
You can easily type or paste new members into MailList King:
You can also load a list of e-mail addresses from a text file (Note: for formatted import files use the
Import function).
To specify a name, enter the address in the format: "Full Name <[email protected]>"
Example:
[email protected]
Jane Smith <[email protected]>
Dave <[email protected]>
Page 25
Add each of the addresses to the mailing list group that you have specified (separate multiple
groups with a comma)
Removes each of the e-mail addresses from your mailing list, either from all groups or only the
specified group(s)
To remove an entire domain, e.g. all addresses at BadCompany.com, prefix the domain with an
asterisk, e.g. unsubscribe *@BadCompany.com
Process as Undeliverable
Process each of the addresses as if they were undeliverable messages (i.e. increase the
bounce count for each of these addresses)
4. Click "OK"
Options
If you have enabled Acknowledgement and Welcome messages (under Options) then a message will
be sent to the user informing them of this action
If Double Opt-in is enabled (under Options) then a message will be sent to the user requiring them to
confirm this action
See Also
Importing addresses
Page 26
Add Addresses from Mail Folders
A common requirement with a new mailing list is to generate a list of people who have made enquiries to your
company in the past. With MailList King you can easily retrieve e-mail addresses from messages in the folders
of your e-mail software (if your e-mail software is not Outlook you will only be able to retrieve from your Inbox).
From Address: Add e-mail addresses in the From field to the list
Recipient Addresses: Add e-mail addresses in the To or CC: fields to the list
Message Body: Add all e-mail addresses found in the message body to the list
Attached messages and files: Add all e-mail addresses found in messages or text files that are attached
to the messages
4. Click 'Next'
Page 27
5. Specify how to process the addresses:
Add each of the addresses to the mailing list group that you have specified (separate multiple groups
with a comma)
Removes each of the e-mail addresses from your mailing list, either from all groups or only the
specified group(s)
To remove an entire domain, e.g. all addresses at BadCompany.com, prefix the domain with an
asterisk, e.g. unsubscribe *@BadCompany.com
Process as Undeliverable
Process each of the addresses as if they were undeliverable messages (i.e. increase the bounce
count for each of these addresses)
6. Click "OK"
See Also
Page 28
Editing a Member's Details
You can view and edit all of the fields for a member by selecting "Home" > Edit Member in the main window.
This information is also available permanently in the main window by selecting "View" > Member Properties.
This will display a dialog with the following sections:
General
Mailing list fields for member sending rights (if member sending is enabled), whether the user has been
sent any mailing list messages, the number of times messages to the user have been returned as
undeliverable and a section for your to enter your own comments regarding the member.
Address
Physical address details for the user
Groups
The groups that the user belongs to and the date of their subscription to the group. You can change the
user's membership by checking the boxes beside the group names
Note: you can change the membership of many members simultaneously by selecting them in the main
window and click "Home" > Group Membership
Page 29
Custom Fields
If you have your own requirements for member fields that are not met by the standard set then you can
add your own "Custom Fields". Click the "Edit Custom Fields" link (at the bottom of the "Custom Fields"
tab of Member Details) to modify the available set of fields.
You can use custom fields in the same way as standard fields, when importing, personalizing messages
and searching.
To edit a custom field double click the space beside the name or click Ctrl+E.
History
Details all of the mailing list history for the member, such as when they subscribed, sent, read or received
messages
Details
A summary of all fields for the member. This is the information that is returned if a user submits a
SubscribeInfo request. You can manually send this information to the user by clicking the bottom link
Map
If an address is specified for the member then a map of their location is available
Functions for managing selected members are also available on the Home menu:
Page 30
See Also
Page 31
Viewing History and Error Reports
The History and Errors modes provide access to other data related to your mailing list.
Processing Errors
When messages with invalidly formatted or blocked addresses or that specify an invalid group are
encountered while processing they are added to your Errors list. You can review and reprocess the errors
if required.
If you are using POP retrieval, messages on the mail server that are not mailing list messages will also be
added (if you have specified this option).
Note: This tab is hidden if you are not using the Opt-In or Opt-Out options
Removed Members
This tab lists all addresses that have been removed from your database (either due to an unsubscribe
request, exceeding your undeliverable message limit or being deleted by the Administrator).
You can instruct MailList King to block the re-addition of any addresses listed in this table (under File >
Options, Blocking).
You can also reprocess or reverse the removal of any listed addresses.
If you have a list of addresses (or entire domains in the format *@blockedcompany.com) you want to block
you can import/paste it by clicking the "Import" button.
Page 32
Sent Mail History
This tab lists all messages that have been sent by the administrator or by members (if member sending is
enabled) to the mailing list. You can view and resend any of the listed messages.
Click File > Import to add entries to the history grid. If you specify the email address of a contact then the
history will also appear in the member history window.
DATE,EMAIL,HISTORY TEXT
e.g.
Or
DATE,EMAIL,HISTORY CODE
e.g.
8/10/2011,[email protected],Purchased 32 widgets
9/10/2011,[email protected],Requested a refund
Page 33
14009 Customer Response via Post
For a complete list view "HistoryCodes.html" in the MailList King installation folder
See Also
Viewing Statistics
Page 34
Viewing your Mailing List Graphs and Statistics
MailList King maintains a variety of statistics and graphs to allow you to measure membership trends and group
popularity.
You can display them by selecting the relevant mode under "Statistics" in the main window.
Group Detail
Lists each of your groups with their memberships, send and receive counts and other details. The
"Settings" display view shows at a glance which groups have custom messages or sending disabled.
Group Cloud
Visualize your group membership where text size and color represent the size and status of each group
Group Membership
A pie-graph displaying the percentage of members in each of your groups.
Member Detail
Page 35
Identify statistical information of your members, e.g. the percentage from each country, state, sex,
language, etc.
Membership History
Displays the number of members in your groups over time
Click File > Export to save your graphs to image files and your statistics to Excel spreadsheets.
See Also
Page 36
Folder Processing Tasks
If you are using MailList King with Outlook then you can use this option to automatically access message
folders in Outlook and process any addresses retrieved as Subscribes, Unsubscribes or Bounced Messages. A
special option to forward all messages in the folder to a mailing list group.
Automatically adding the people who email you to your mailing list
When a user e-mails and asks to be removed from the mailing list (as part of a message so is not
processed as a normal unsubscribe) you can move the message to a particular folder and use a
processing task to automatically check the folder
Handling message delivery errors that MailList King fails to recognize due to malformatted message
formatting (e.g. no subject line)
To access the Folder Processing Tasks functionality select File > Options from the main toolbar. Select the "
Email Processing" tab and click the "Folder Processing Tasks" button. This will display the list of Processing
Tasks Dialog where you can create new tasks and edit your existing ones.
Active tasks are checked. You can disable any task by unchecking it.
Your message responding rules are processed every time you check for mailing list messages (e.g. by selecting
"Home" > Check Now on the main toolbar).
- From Address: Add e-mail addresses in the From field to the list
- Recipient Addresses: Add e-mail addresses in the To or CC: fields to the list
- Message Body: Add all e-mail addresses found in the message body to the list
- Attached messages and files: Add all e-mail addresses found in messages or text files that are
attached to the messages
What should MailList King do with the addresses that are retrieved:
- Add to Mailing List: Each of the addresses will be added to the specified group
- Remove from Mailing List: Each of the e-mail addresses will be removed from your mailing list,
either from all groups or the specified group(s)
- Process as Undeliverable: The addresses will be processed as if an undeliverable message was
received (i.e. the user's bounce count will be increased)
- Process as Response: The addresses will be processed as if a response to the most recent
message they were sent (for Message Tracking)
- Forward messages to group: Rather than processing the addresses, each message in the folder
is forwarded to the specified group(s)
Page 37
- Process messages as web forms: Processes each message using your Web Form Submission
options. I.e. by reading the Action field to know whether to subscribe, unsubscribe
- Output messages to CSV file: Exports each message as a new line in an export file. If the
message contains web form fields MailList King can output each field as a new column in the file
Processing Group
Specify the group that the addresses will be added to/removed from. To specify multiple groups
separate them with a comma, e.g. Group_1,Group_2
Specify what should be done with the message after it has been processed. You can choose one of
the following options:
See Also
Page 38
Validating E-mail Addresses
Quick Validation: This is the same as Domain Validation, however it skips domains that it checked
last time. You can use this option if you frequently validate addresses, however you should still do a full
Domain Validation every few weeks to find domains that used to be valid, but aren't any longer
Domain Validation (Recommended): This is the most reliable validation method. It checks that the
domain is valid (e.g. AOL.COM of [email protected]), but does not check the username portion.
E-mail Validation: Both the username and domain portion of the address are validated, e.g. for
[email protected], both "AOL.COM" and "john@" are validated. Unfortunately many mail servers these
days will not return reliable results to this kind of validation, so its use is not recommended
You also need to specify the number of simultaneous checking threads. The ideal setting for this will
depend on the speed of your internet connection and computer. A small number will result in less errors,
but a higher number will be much faster.
Finally the time-out value is the maximum number of seconds that MailList King will attempt to check
each address before giving up.
In the main window choose the "Custom Filters" tab. From the drop down box choose one of the following
filters:
Lists all addresses that MailList King checked and found to be valid
Lists all addresses that MailList King checked and encountered an error during validation
See Also
Page 39
Quick Start Guide
Page 40
Remote Administration Commands
The Business and Corporate Editions of MailList King permit the management of many mailing list functions via
e-mail. For example, you can create, lock or allow member sending to a group by sending a command e-mail to
MailList King.
To permit processing of Remote Administration Commands select File > Options, Commands and click the
"Remote Admin. Commands" button.
Once enabled any messages containing remote admin. commands found in your mailing list folder (as specified
under "Email Processing Options") will be automatically processed and replied to with a message advising
success or failure.
Specify the list of e-mail addresses or domains that are permitted to send administration messages (e.g.
just messages from [email protected] or *@mycompany.com for any address of the
mycompany.com domain).
You must also specify if the address can manage all mailing list groups or only specific ones.
Not Recommended: If anyone is allowed to manage your mailing list (including issuing sending
commands) you can specify *@* as an address
To avoid unauthorized users from using Remote Admin Commands maliciously (e.g. by spoofing the
e-mail address of an actual administrator) you should enable the password option
This will require you to specify a password after the command in the format Password:MyPassword (or
short form PW:MyPassword).
When MailList King process a remote admin. command it always sends a message advising the
successful or failed processing. Use this option to specify the address of anyone who should receive a
copy of every response message.
You need to specify the command in the subject line of the message. For the SubscribeList,
UnsubscribeList and BounceList commands also need to specify e-mail addresses within the body of the
message (one address per line)
Page 41
Remote Admin Command List
LockGroup GROUP_NAME Block new users from joining the specified group LockGroup SomeGroup
LockGroup Group1,Group2,Group3
UnlockGroup GROUP_NAME Remove blocking of new users from joining the UnlockGroup SomeGroup
specified group UnlockGroup
Group1,Group2,Group3
DisableMemberSending Block members from sending messages to the specified DisableMemberSending SomeGroup
GROUP_NAME group (has no effect if you have not enabled member DisableMemberSending
sending) Group1,Group2
SendToGroup GROUP_NAME Remotely send a message to your mailing list. Specify SendToGroup SomeGroup This is
the intended message subject after the SendToGroup my Message
GROUP_NAME command. The reply address will be SendToGroup Group1,Group2 This
that specified under File > Options, Sending is my Message
SendToGroup ALL This is my
Message to all members
RelayToGroup GROUP_NAME Same as SendToGroup but uses the e-mail address of RelayToGroup SomeGroup This is
the sender (rather than the default admin address) my Message
RelayToGroup ALL This is my
Message to all members
SubscribeList GROUP_NAME Subscribe all addresses contained in body of the email Subject : SubscribeList AGroup
to the specified group. Specify one address per line Body:
(optionally specifying a name in the format Full Name [email protected]
<[email protected]>) Jane <[email protected]>
Bill Odie <[email protected]>
UnsubscribeList GROUP_NAME Unsubscribe all of the addresses contained in the body Subject : UnsubscribeList ALL
of the email from the specified group (or the entire Body:
mailing list if no group is specified) Jane <[email protected]>
Bill Odie <[email protected]>
[email protected]
BounceList Process all of the addresses contained in the body of Subject : BounceList
the email as undeliverable (increase their bounce count Body:
and remove them if they exceed the maximum bounce Jane <[email protected]>
count you have specified) Bill Odie <[email protected]>
[email protected]
Page 42
ProcessScript * Process all commands listed in the body of an email. Subject : ProcessScript
Each line can be a Remote Admin Command or a Body:
standard mailing list commands Subscribe [email protected]
MyGroup
SetMemberField
[email protected]
FullName=Jane Doe
SetMemberField
[email protected]
Company=Has Bean Ltd.
Unsubscribe [email protected]
BounceHard [email protected]
EnableMemberCanSend Permit the specified member to send to your mailing list EnableMemberCanSend
EMAIL_ADDRESS * (has no effect if you have not enabled member sending) [email protected]
SetMemberField EMAIL_ADDRESS Change a value of a field for the specified member. Any SetMemberField [email protected]
FIELD=NEW_VALUE * database field can be set. For date fields "TODAY" is Name=John Smith
supported. For number fields you can use plus or minus SetMemberField [email protected]
a prefix to increase or decrease a value. LastActivity=TODAY (set Last
activity date to today)
SetMemberField [email protected]
BounceCount=0 (Reset the
member's bounce count)
SetMemberField [email protected]
ActivityCount=+1 (increase the
member's activity count)
SetMemberField [email protected]
BebopsRemaining=-10 (Reduce
value of custom field by ten)
SetMemberField [email protected]
Group=ABC (Change member's
group membership to only "ABC")
AddGroupAdmin EMAIL_ADDRESS Adds the specified address as a new administrator AddGroupAdmin [email protected]
GROUP_NAME * address (as specified under File > Options, Commands, SomeGroup
Remote Admin Commands) so they can manage the AddGroupAdmin [email protected]
specified group using Remote Admin Commands ALL
ExportMailingList GROUP_NAME Export the mailing list or specified group and send it to ExportMailingList ALL
the reply address ExportMailingList SomeGroup
Page 43
BounceSoft EMAIL_ADDRESS Increase the "Undeliverable Count" for the message BounceSoft [email protected]
sender or specified email address
BounceHard EMAIL_ADDRESS Increase the "Undeliverable Count" for the message BounceHard [email protected]
sender or specified email address by 3
BounceRemove EMAIL_ADDRESS Remove the message sender or specified email BounceRemove [email protected]
address from the mailing list due to being undeliverable
ProcessRead Marks the member has having read the latest message, ProcessRead [email protected]
EMAIL_ADDRESS/USERID in the same way as if a "Read Receipt" message had ProcessRead UID12345
processed (i.e. updating the members' Read Date and ProcessRead 12345
Count fields)
ProcessResponse Marks the member has having responded to the latest ProcessResponse
EMAIL_ADDRESS/USERID message so that they can be tracked in Sending [email protected]
OPTIONAL_COMMENT Properties (updating the members' Response Date and ProcessResponse
Count fields). You can optionally specify details that will [email protected] Purchased latest
be available in history version
ProcessResponse UID12345
ProcessResponse 12345
ProcessResponse 12345
Requested further information
Notes:
• Of course you can also use all standard mailing list commands, such as Subscribe, Unsubscribe,
Update
• Commands marked by an asterisk (*) can only be issued by administrators who have access to all
mailing list groups. Other commands can be issued by administrators of the specified group, or all
groups
• Multiple groups can be specified by comma separating them, e.g. CreateGroup Group1,Group2
• For SubscribeList and UnsubscribeList acknowledgement messages, Welcome messages and Double
Opt-in messages will be sent! You can disable message sending by specifying SILENT after the
command, e.g. "SubscribeList SILENT"
See Also
Page 44
Page 45
Sending Messages
The process of sending mail to your database is quite simple:
Subject
Message Body: You can either type a message, paste a message from the clipboard or load it from a
text or HTML file on your disk. You can also personalize your message with the name and other details
of the recipient.
Page 46
Message Format: Under "Format" you can specify whether your message is in plain text or HTML
(Rich Text) format.
Attachments (optional): Add any files that you want sent with the message
Profile (optional): Your message will be sent using the method and reply address of your default
sending profile. If you have enabled the "Show Profile Box" you can optionally select an alternative
sending profile (to change the delivery method or reply address)
4. Click Send
When 'Send Message' is clicked MailList King will generate a unique list of recipient to ensure that the
message is only sent once to each recipient.
If you click the small down arrow to the right of the "Send Message" button you will be given three sending
options:
• Send Test Message: Sends a single text message using your current sending method so that you can
see how your message will appear to recipients
Home Tab
Paste
Cut
Copy
Format Painter
Page 47
Font Set the style of the selected text
Add Bullets
Add Numbering
Unindent
Indent
Align Left
Center
Align Right
Justify
Page 48
Format Tab
Picture Tab
Page 49
Enlarge Picture Display image at larger size
Table Tab
Insert Column
Insert Row
Delete
Page 50
Insert Cell Add a cell in the current row
There are also keyboard shortcuts available for most editing functions
See Also
Page 51
Specifying Message Recipients
MailList King provides multiple methods for providing a recipient list for your mailers. You can also easily
exclude unsubscribed, recently used and other addresses.
Generally your mailing list recipients will be your entire mailing list or a custom selection of groups or
results of a message search, so, by default, when you click "New Email" the recipients will be all
members in your current view mode. I.e., if you have filtered your list or selected some groups, then the
displayed list will be the recipients of your message. If you are in "All Members" mode then the
message would be sent to all members of your mailing list.
If you wish to manually choose members from your list you can either make a selection (Ctrl+Click for
multiple selection or Shift+Click to select a row) then right-click and choose "Send to Selected" or you
can display the checkbox column ("View" > Columns > Checkbox) and check the members you want to
send to. Then click "New Email", click the "To" button and choose the "Checked Members" recipient
option.
MailList King is equally capable at sending to recipients that exist only in an import file (Excel, CSV,
Text, etc). You can even use other columns in the import file to personalize the message.
In the main window select "Home" > New Email to Contacts File. Next browse to the file that contains
your contacts. MailList King will process the file and ask you which worksheet to import (Excel files)
and which column contains email addresses (and optionally contact names).
To use other columns in the import file to personalize select Personalize > Columns from Import File on
the message sending toolbar.
• Pasting Recipients
For small mailers you may just want to type or paste a list of recipients.
In the main window choose "Home" >New Email. Click the "To" button and choose the "Custom list of
recipients" option. Click "Specify" and paste a list of recipients formatted as follows:
Excluding Recipients
Removing undesirable recipients from a delivery can be as important as choosing the right ones. Nothing
sours a customer relationship faster than bombarding them with messages.
Page 52
To exclude contacts form a mailer click the "To" button in the Send Message dialog and choose from the
following options:
MailList King maintains a list of contacts that have removed themselves from your mailing list in the "
Removals" list (under "History" in the main window). If you have loaded a custom recipient list from an
import file you might want to exclude previously unsubscribed members using this option.
Note: You can automatically block Unsubscribed members from being re-subscribed using the relevant
setting in File > Options, Blocking.
Load, type or paste addresses that you want excluded from the current mailer
• Displayed To Address
If you are batch sending your messages (i.e. speeding up delivery with multiple addresses added to
each e-mail) then the "To Address" is the address that the recipient will see in the To field of messages
they receive from your mailing list. It looks more professional to specify an address rather than having a
blank To field. For example, you might specify a generic address of your company, such as
[email protected] which just goes to an unmonitored user account.
• Add Cc Address
Adds an address to every message that MLK sends. It will appear in the Cc field and be visible to
recipients.
Adds an address to every message that MLK sends. The Bcc field will be used so it will not be visible
to recipients.
By default, the reply address from the selected Sending Profile is used as the sender for the message.
You can override this with a different one for the current message
Note: If you frequently change reply address you may find it easier to create a new Sending Profile with
that address and display the "Sender Profile box" in the Send Message dialog
See Also
Page 53
Creating HTML Messages
MailList King supports the sending of rich text (HTML) messages (i.e. messages that may contain colored and
custom sized fonts, images, web site links and scripts).
To send an HTML message, click the "Edit" item on the Message Editing toolbar and select the 'Rich
Text/HTML' option
You will then be able to select fonts and other rich text options. You can insert images and links using the
relevant buttons on the toolbar.
To add extra style to your messages you can use HTML stationery. You can specify your default
stationery in Options or you can change your stationery on the fly by selecting the Stationery item under
Edit on the toolbar. MailList King supports the same stationery used by Outlook and Outlook Express
and automatically provides access to the stationery that is already on your system. You can download
more stationery from:
www.xequte.com/maillistking/stationery/
You can also create your own stationery or HTML templates and add them to MailList King's stationery
list. To do this use an HTML editor to create your template (or save a message in MailList King's
message editor as an HTML file) then under File > Options, Sending, Other Sending Options, Stationery
tab click the "Select" button and browse for the HTML file you created.
If you have another HTML editor you may prefer to create your messages in that and load them into
MailList King. Just use the Open item under "File" on the message editing toolbar to select an external
HTML file to use. You can also edit a message that you have open in MailList King in an external editor or
edit the HTML source directly by selecting "Format" > Edit > Edit HTML Source
HTML messages created in MailList King always include a plain text body part which is used by e-mail
software that does not support HTML and also by Outlook to display a preview of the message. MailList
King will automatically generate a plain text part (an unformatted version of the HTML message) for the
message but you can override this by selecting "Format" > Edit > Edit Plain Text Body
See Also
Page 54
Printing Letters and Labels
For postal delivery to recipients, MailList King integrates full letter and label printing functionality.
Note: You can also load recipients from a file by clicking the
"To" button in the editor
2. Select "Print Letters" or "Print Labels" from under "Home" on the main toolbar
Letters
You can fully format your letter content and optionally include images, as well as load content created by
editor such as Microsoft Word. Of course you will want to personalize your letter with the name and other
details of the recipient. You can load or create the default template for all your letters by selecting the
relevant option from the file menu.
Labels
You will need to specify the layout settings to match that of the label sheets you are printing to. Generally
your content will include only the personalization field %PostalAddress% which inserts a fully formatted
postal address (you can configure Postal Address options by clicking the Personalize button and selecting
Options) but you may choose to use other text and personalization fields.
4. Click Print
Once you have created your letter and previewed it to ensure it is correct, click Print to output the
personalized letters to your printer
See Also
Sending Messages
Page 55
Sending SMS Texts
Page 56
Sending SMS Messages
MailList King can send SMS messages to any of your contacts with mobile phones. It integrates with most
web-based SMS Delivery Services to allow sending to mobile phones anywhere in the world without
complications related to variations between Mobile Phone providers. We recommend Clickatell as it is fast,
reliable and cost-effective.
4. Click "Settings"
The process for sending SMS texts is the same as normal messages:
1. Select who to send the message to
Page 57
2. Select "Home" > New SMS on the main toolbar
Type the message to send to your recipients taking note of the SMS length restriction shown in the right of
the status bar.
You can also personalize your message with the name and other details of the recipient, but note that the
length status may be inaccurate for personalization fields that return long text.
4. Click Send
When 'Send Message' is clicked MailList King will generate a unique list of mobile phone numbers.
If you click the small down arrow to the right of the "Send Message" button you will be given three sending
options:
• Send Test Message: Sends a single text message using your current settings
Page 58
See Also
Page 59
Personalizing E-mails
A powerful feature of MailList King is the ability to personalize outgoing messages with the name and other
details of the recipient. To take advantage of this feature you need only specify the personalization fields in your
text of your message. As the message is sent the fields are replaced with the appropriate value for each
message recipient.
You can also insert custom text into your message depending on a database field of a member, e.g. so you can
have a different offer for recipients in the USA, or say "Dear Sir" for men and "Dear Madam" for women.
MailList King supports the use of any database field for personalization (including any custom fields that you
have created).
Page 60
2. On the message editing toolbar click the Personalization button and choose the field to insert
Note: If you have specified that each message has multiple recipients then will confirm changing this to
single recipients (as each recipient will have a custom message).
Example
Dear %FirstName%,
It is now %Date%, so isn't it time you were thinking about buying that
%Field:GiftCategory% for Xmas?
Just visit our web site at www.xmas.com for a wide range of cool presents.
Santa
For each new message, the fields are replaced with those retrieved from the database, e.g.:
Dear John,
It is now July 20, so isn't it time you were thinking about buying that
train set for Xmas?
Just visit our web site at www.xmas.com for a wide range of cool presents.
Santa
To set the default values, click on the Personalization button on the message editing toolbar and select
'Edit Default Field Values...'
%EMAIL_USER_NAME%:
When a name is not known for a particular user then the user name portion of the e-mail address
will be used instead. E.g. if the address is [email protected], then the 'John' will be used as
the name
%EMAIL_DOMAIN_NAME%:
When a company name is not known for a particular user then the domain portion of the e-mail
address will be used instead. E.g. if the address is [email protected], then the 'Mycompany'
will be used as the company name
Page 61
Inserting Conditional Text
An advanced personalization feature is the ability to customize your message based on a database field of
a member. For example, if the country field is USA or the Messages Sent field is 0 (i.e. they are a new
user).
2. On the message editing toolbar click the Personalization button and choose "Insert Conditional Text"
4. Choose how to evaluate the field. The following options are available:
• Is not equal to (<>): Not an exact match, e.g. BounceCount<>0 (some message to the
member have been returned)
• Is greater than (>): A number larger or a date after that specified (excluding the specified
number/date)
• Is greater than or equal to (>=): A number larger or a date after that specified (including the
specified number/date), e.g. RecordDate>=01/01/2000 (members who joined this century)
• Is less than (<): A number smaller or a date before that specified (excluding the specified
number/date), e.g. AdminSentCount<=5 (the members has been sent five or less messages
from this mailing list)
• Is less than or equal to (<=): A number smaller or a date before that specified (including the
specified number/date)
• Contains (*=): Text is found within the values for the field, e.g. Country*=Aus would include
Australia, Austria, etc.
• Does not contain (*<>): Text is not found within the values for the field, e.g. Country*<>Aus
would include all countries except Australia, Austria, etc.
• Between (>*<): A number or date that is between the two values which are separated by a
comma, e.g. SendCount>*<10,20 would include text for anyone of a send count more than 10
and less than twenty
• Not between (*</>*): A number or date that is between the two values which are separated by a
comma, e.g. RecordDate*</>*01/01/2000,01/01/2010 would include text for anyone who joined
the list before 2000 or after 2010
Note: If you have specified that each message has multiple recipients then will confirm changing this to
single recipients (as each recipient will have a custom message).
Page 62
http://www.myco.com/international/index.html%CONDITION:END%
%CONDITION:UserSentCount>50%We would like to thank you for your active participation in our mailing
list!%CONDITION:END%
When using date fields to insert conditional text you can specify a fixed date in your windows date format
(e.g. 12/25/2012 for the U.S. Christmas) or dates relative to day using the "TODAY" keyword. The date
keyword can use date shifting, e.g. Today-1y is one year ago, Today-1w is one week ago.
You may also place conditions within conditions. Here's an example (with extra line breaks and
colorization to make its meaning more obvious):
%CONDITION:Country=United Kingdom%
%CONDITION:SEX=Female%
Dear Madam
%CONDITION:ELSE%
Dear Sir
%CONDITION:END%
%CONDITION:ELSE%
%CONDITION:SEX=Female%
Hi Miss
%CONDITION:ELSE%
Hi Mister
%CONDITION:END%
%CONDITION:END%
ELSEIF Command
If you have many conditions you can also use the ELSEIF command
%CONDITION:Country=Australia%Gidday
%CONDITION:ELSEIF:Country=New Zealand%Kia Ora
%CONDITION:ELSEIF:Country=Italy%Ciao
%CONDITION:ELSE%Hello
%CONDITION:END%
Page 63
Date Fields
Extra options are available when inserting date fields. Date fields include %DATE% (today's date),
custom fields of type "Date" or any column in an import file that ends with the name "Date" (e.g.
"PurchaseDate").
Firstly, you can customize the appearance of dates to show, for example, just the month, year, or other
custom formatting options. This can be configured by selecting Personalization Options on the message
sending toolbar.
You can also shift the date, e.g. showing the date tomorrow, or exactly one year ago. To do this insert
minus (prior to the date) or plus (after the date), a number and finally the period, e.g. "w" for week before
the final %.
Periods:
d Day
w Week
m Month
y Year
Examples:
%Date+1d% Tomorrow
%Field:PurchaseDate+3m% Three months after the date of purchase (a custom field of the member)
%Column:BirthDate+1w% One week after their birthday (a column in an recipient's list file)
Coded Date
A special date field is also available, %DateCode% which inserts a date that cannot be easily readable or
changeable by end users. The date can be easily decoded by a script on your web server.
AABBCCDD
Where:
Page 64
For example 2660BDAF would refer to 20 June, 2012.
2. Hold down the Shift key and click the "Attach" button on the message sending toolbar
3. Specify the full path to your attachment. Replacing as required with personalization fields
Example 1: You are sending to recipients in an Excel file and you have a column named "Attachment_1"
that specifies a file to attach:
%COLUMN:Attachment_1%
Example 2: You have text files for each of your groups in the folder, C:\Attachments\
C:\Attachments\%Field:LastGroupJoined%.txt
%CONDITION:Country=Japan%C:\Attachments\Japan.txt%CONDITION:ELSE%C:\Attachments\Other.txt
%CONDITION:END%
Note:
- If the personalized attachments points to a file that does not exist then MLK will send normally but
without the attachment
- You can add as many personalized attachments as you like
- You can use the default values option to handle unspecified fields
For example, let's say that we want the sending email to be the destination group name followed by
@mycompany.com
Page 65
%Field:LastGroupJoined%@mycompany.com
Let's say we want the name to be this recipients case manager which is read from a custom field specified
for each user
%Field:Case_Manager%
6. Click OK
Note:
- If an invalid email address is specified then the default email for the profile is used
- You can use the default values option to handle unspecified fields
If you are inserting personalization fields into a web link, you should "encode" the text so that it does not
contain unsupported characters (such as spaces). You can instruct MLK to encode the text by specifying
.ENC before the final % sign, e.g. %Company.ENC% will return the Company field with all unsafe
characters encoded.
Here is an example web link that safely passes the full name and email of the user:
http://www.mycompany.com/cgibin/click.php?Email=%Email.ENC%&Name=%FullName.ENC%
If you have fields that contain web or email addresses you can have MLK automatically convert them to
clickable links in HTML messages by specifying .LINK before the final % sign, e.g.
%Field:Web_Site.LINK% will create a clickable link to the web page specified in "Web_Site" field.
%RANDOM:X% inserts a number between 1 and X, e.g. %RANDOM:3% would insert 1, 2 or 3. You can
specify any valid number between %RANDOM:2% and %RANDOM:1000000000%
Note: The random number is guaranteed to stay the same throughout the message to the current recipient
(i.e. if you specify %Random:10% five times in your message, the first time MLK encounters
Page 66
%Random:10% in a message to a new recipient it generates a new random number, say 7, and all other
%Random:10% calls in the message will also be replaced with 7. If you want the random number to
change everytime the field is used specify "?" before the max range value, e.g. %RANDOM:?100%
%CONDITION:Random:3=1%
How is the weather?
%CONDITION:END%
%CONDITION:Random:3=2%
Hope all is going well with you.
%CONDITION:END%
%CONDITION:Random:3=3%
Trust this message finds you in good health!
%CONDITION:END%
See Also
Page 67
Scheduled and Batch Sending of Messages
A powerful feature of MailList King is the ability to schedule sending of messages at a later date or send
messages in batches (e.g. to limit the load on your system or network).
Note: If you are batch sending your messages to comply with sending limits of your ISP, you can use the "ISP
Limits" option instead.
You can perform a scheduled send in the normal way you send a message by selecting "Home" > New Email.
When you have composed your message, click the small down arrow on the "Send Message" button, then
choose the "Scheduled Send" option.
Start at Date: MailList King will not start sending messages until after the date and time specified
Do not begin until I start: The message will be saved to your Outbox but delivery will not occur until
you click "Send Now"
Breaks your sending up into batches (to minimize load on your server, for example)
Send Messages to all recipients: When the scheduled date is reached the message will be sent to all
recipients without any delay
Send Messages to x Recipients: MailList King will break up the sending into batches of x recipients.
I.e. every time a scheduled send time is reached the message will be sent to the number of recipients
that you have specified.
- With a x delay: Once sending has completed to the number of recipients specified, MailList King will
wait the specified delay before starting the sending of the next batch
- Do not begin: Once a batch has completed sending, the next batch will not start until you select it in
the Outbox and click "Send Now"
Sending Options
Build recipient list when sending starts: This is an important option when scheduling messages for
sending at a future date. If the option is disabled or not selected then the list of recipients is built
immediately (once you click OK). This means that if someone adds themselves to the group before sending
starts, they will not be included in the delivery because the list has already been generated. Enabling this
option advises MailList King not to build the recipient list until sending starts so that it uses the most
up-to-date mailing list.
• You have not specified excluded addresses or enabled the option not to send to recipients that have
Page 68
been emailed in the last x days
Note: Scheduled sending will not occur while MailList King is not running. If a scheduled sending is missed
because MailList King is closed, then the schedule will recommence the next time you run it
Example 1
You want to send all your messages at a later date (6th June):
Example 2
To slow the delivery of a message (e.g. to limit your bandwidth usage) you only want to send to 5000
recipients per day (starting immediately):
See Also
Page 69
Viewing Active Sending Tasks
ISP Limits
Page 70
Managing your Sending Tasks
Display messages you have sent to your mailing list but have not completed delivery
Under the Status column you can determine the current status of each item:
Not Started: The message has not been sent to any of its recipients (the initial set date has not been
reached or it set to manual start). You can commence Sending by clicking "Send Now"
Sending Started: The message is set to send to recipients in batches. It has been sent to some
recipients but not all of them.
Completed: The messages have been sent to all recipients. You might want to delete the item to
reclaim disk space.
Cancelled: You aborted the sending. You can recommence it using "Send Now"
Error Encountered: An error was encountered during sending. You can recommence it using "Send
Now"
Sending Paused: You have put the item on hold. You can recommence it using "Send Now"
Waiting: Sending is paused due to your "ISP Limits" setting and will automatically continue when
permitted
Page 71
Send the selected message to the next batch of recipients or restart a task that is
Send Now
paused or encountered an error
Disable delivery of the message. You can recommence it later using the Send Now
Pause Task
button
Archive Task Place the task in the Archived folder (it will no longer be deliverable)
Edit Message Edit the message that is sent for the current task
Note: Send Lists can be quite large so it is recommended that you delete your send tasks after they have
completed (you can still review the message in the Sending Log)
See Also
Sending Messages
Page 72
Tracking your Response Rates
An important aspect of email marketing is tracking whether users respond to your messages with action (e.g.
purchasing when you send them a special offer or a requesting more information on your web site). The method
you use for tracking will depend on the nature of your business, but it is important to communicate this
"Response" to MailList King so it will show up when you view statistics for a sending tasks or the history of a
member.
ProcessResponse Command
The most reliable method of tracking is to have your web site generate a "Response Message" when a user
clicks a link in your message, or have your order system generate one when a user purchases. A Response
Message is simply an email containing a "ProcessResponse" command (in the subject line or as web form
submission). The command need only specify the email address or Member ID of the relevant user. Optionally it
can include a comment regarding the response.
ProcessResponse [email protected]
ProcessResponse [email protected] Purchased latest version
ProcessResponse UID12345
ProcessResponse 12345
ProcessResponse 12345 Requested further information
Web Form Example (as would appear in the web form message body):
Action: ProcessResponse
Email: [email protected]
Comment: Purchased latest version
You can use easily use personalization fields in your messages to pass details of the response to your web
server when the user clicks a link:
• Message recipient signs up for more information on your web site: A subscription request is sent to
MLK to subscribe them to a group. MLK is configured to consider any subscriptions to the group as a
"response"
• Message recipient emails you for more detail: You put valid response emails in a specific folder in
Outlook (or use Outlook rules to do it automatically) and add a Folder Processing Task to automatically
mark the message sender as a "responder"
• Message recipient telephones you for more information: You add a history report for the user that they
"responded" by selecting "Home" > Member > Other > Add History
Page 73
Naturally a combination of these methods can be used, as your business model dictates. The default behavior of
MLK is the most inclusive one "Member joins any new group" which simply means that any activity in your
mailing list after you have sent a message to a member is treated as a "response." You can change this in
Message Tracking Options
See Also
Sending Messages
Personalizing Emails
Page 74
Synchronizing Contacts with Outlook
Outlook users may find themselves in a quandary when using contact/list management software. Should they
maintain their contacts in Outlook, the other software or both?
MailList King makes it easy for you to cover all your bases with automatic synchronization of your mailing list
with Outlook Contacts.
You can also use the tool to import Contacts or export MailList King members to Outlook.
All your Contacts in Outlook will be added as new members in MailList King. Any contacts that
already exist in MailList King will be updated with details of the contact in Outlook.
All MailList King members will be added as new contacts in Outlook. Any contacts that already exist
in Outlook will be updated with details of the contact in MailList King
Outlook and MailList King will be given the same set of contacts
3. Synchronization Rules
If you have chosen to synchronize contacts then you will need to specify what should happen when the
contacts have changed. Your choices will depend on how you manage your contacts. For instance, if
you add/edit/delete contacts only in Outlook and use MailList King just to handle your sending then
Outlook is your authoritative source and your selection would be as follows:
Page 75
Conversely, if you allow MailList King to manage your mailing list and don't edit your Contacts in Outlook
then MailList King is the reliable source and your settings will probably be as follows:
Note: You will be able to confirm the actions for each contact before MailList King makes any changes
4. Outlook Options
Specify your Outlook Contacts folder and how Categories should be handled. If you use Outlook
Categories to differentiate your Contacts you can have MailList King treat these contacts as if they are
MailList King groups (i.e. groups will be created of the same name as all your active categories).
Otherwise select the MailList King groups that Contacts are added to
5. Synchronize...
You can choose either to synchronize your contacts now, or automatically every day at a specified time.
When performing an automated synchronization there is no confirmation dialog so you should always
perform an initial manual synchronization to confirm how it will work. You may also want to use the option
not to perform any deletions during automatic processing (so you will periodically need to perform a manual
synchronization to update any skipped contacts).
If you have enabled acknowledgement messages then the following will be sent:
• Subscribe Acknowledgements: New contacts found in Outlook and added to MailList King
• Welcome Messages: New Contacts found in Outlook and Outlook Contacts with changed categories
(assuming you are using the option to treat Categories as Groups)
6. Confirm Changes
Page 76
MailList King will then analyze your Outlook Contacts and MailList King members to check for changes
(The first time you do this it may take quite a while) and a summary of changes will be displayed allowing
you to review the action that will be taken during synchronization.
Each contact will be displayed showing it status and the intended action:
Only Found in MailList King: A member exists in MailList King that was not found in Outlook (either because you ha
MailList King or have deleted it from Outlook)
Only Found in Outlook: A member exists in Outlook that was not found in MailList King (either because you ha
Outlook or have deleted it from MailList King)
Changed in MailList King: You have edited a member in MailList King (including changing group membership) sin
synchronized
Changed in Outlook: You have edited a contact in Outlook since it was last synchronized
Changed in MailList King You have changed a contact in Outlook and MailList King since it was last synchroniz
and Outlook:
Already Synchronized: The contact is already identical in Outlook and MailList King (option only shown when i
You can change the action for individual contacts by clicking the right-most button in the Action column.
You can change the action for all contacts of a specific status by clicking the blue links at the top.
Page 77
• You can review the actions of an automated synchronization in "Mailing List History" mode (under
"History" in the main window), or the Synchronization log in your database folder
• Outlook has a limit on the number of contacts permitted in a folder. This can be as low as 16,000 on
versions of Outlook prior to 2003 so Synchronization is not recommended for large mailing lists (you
may want to use File > Export Groups to Outlook instead)
• To add an individual member (or selection of members) to Outlook, right-click the selection in the mailing
list grid and select "Add Member to Outlook Contacts"
• Click Ctrl+Alt+O to synchronize your contacts using your last settings without displaying the
Synchronization Settings wizard
See Also
Page 78
Importing Contacts
Add members to your mailing list database from a text (a plain text file with each e-mail address on a separate
line), CSV (a text file with each field delimited by a comma) or other common formats such as Microsoft Excel,
Microsoft Access, OpenOffice, etc. Business edition users can connect directly to a database via ADO or
ODBC.
You can also import a list of unsubscribed or undeliverable addresses and member or mailing list history.
Importing Contacts
2. Choose one of the following options depending on the type of file you are importing:
If your file only contains a list of e-mail addresses (one per line). Names can be specified by using the
format: "Full Name <[email protected]>"
Example:
[email protected]
[email protected]
John Smith <[email protected]>
Cathy <[email protected]>
Then select this option and specify the group to add users to
If your file contains multiple fields then select this option. Example entries might be:
[email protected],General_List,John McGrail,MyGroup
[email protected],General_List,John Davies,MyGroup
[email protected],Another_List,Tracy Chapman,AnotherGroup
You will need to click "Map Import Fields" to advise MailList King what information is contained in each
column of the import file.
Note
• Only allows you to add members to your database from a file. To remove e-mail addresses that are
listed in a file, or process them as undeliverable recipients then use the "Add Addresses" function on the
"Home" menu.
• You can pass files to MLK to import them automatically e.g. "C:\Program Files\MailList
King\MLKing.exe" "/IMPORT:C:\My Files\MyImport.csv" (the importation will be automatic if MLK's
default mapping is used)
• If you only want to update the details of a contact, choose the "Update Only" option. If the email address
Page 79
of a contact is found their details are changed to match those specified in your import file. Any
addresses in your import file that do not exist in your list are ignored
Options
• Send Acknowledgement messages
If you have enabled Acknowledgement and Welcome messages (under Options) then a message will
be sent to the user informing them of this action
If Double Opt-in is enabled (under Options) then a message will be sent to the user requiring them to
confirm this action
See Also
Page 80
Exporting Contacts
Save your e-mail list to a variety of formats such as: text, CSV, Microsoft Excel, Access or HTML.
2. Specify a filename
You can specify to export just the displayed entries (available when you have filtered your mailing list),
the entire mailing list or just a selected group
If you are exporting to a plain text file then you will need to specify the character that will separate the
fields within each record
6. Click OK
See Also
Page 81
Backing up your Mailing List
The data in your mailing list is a valuable business asset so it is important that you take precautions against the
unexpected. For this reason we recommend that you back up your database and settings on a regular basis.
MailList King also allows you to use the automated back up options to write an export file automatically on close
down, you can even have it e-mailed off-site. The advantage of backing up to a text file is that the data is
accessible from any database program, not just MailList King. You can manually back up your mailing list by
selecting File > Back Up Database
To restore a mailing list from back up select File > Import Back Up File
Note:
For your safety the Back Up function exports your database to a CSV file. This file can be opened by any
database or spreadsheet program (such as Microsoft Excel). It can also easily be imported back into
MailList King, however the back up does not include: History, Statistics, unsubscribed and blocked
addresses or any settings. Therefore you should also manually back up your database and settings folder
2. From the folder that is displayed check the boxes for configuration and database
3. Click OK
4. Add these two folders to your backup schedule (or regularly copy them to another drive or disk)
See Also
Page 82
Options Overview
MailList King options are divided into the following categories:
Email Processing Retrieval of mailing list messages and processing of web submission forms
ISP Limits Automatically reduce your sending speed to stay under your ISP's limits
See Also
Setup Wizard
Page 83
Groups
Groups allow you to categorize your mailing list into different areas of interest. If you enter each address into
your database with a different group, then you can easily send a newsletter to just the users in a particular group
and can allow list members to send messages to others in the same group. For example, if you are a company
with a range of products, you may have a group for each product and assign customers to the product groups
they have purchased so you can easily send out newsletters only to the relevant contacts.
You can create and edit groups by selecting File > Options, "Groups" tab or by selecting Groups mode in
the main window and using the Groups menu.
General
Group Name: The identifier for the group within MailList King and used by mailing list commands (e.g.
SUBSCRIBE Some_Group). Groups cannot contain special characters such as commas and it is
recommended that they do not use spaces
Description: If you allow use of the GroupInfo command, the description is returned to users inquiring
about the group
Members can join this group: Uncheck this setting to lock the group so that new users cannot be
added. You can use this option to create private groups to which only only the Administrator can add
users (any other attempts to subscribe will be blocked and added to the Error list)
Members can send to this group: If you have enabled member sending, you can uncheck this option
for any groups for which member sending is not permitted
Messages
You can specify the messages that are sent automatically when members perform actions such as
subscribing or removing themselves under Fi > Options, Automated Emails. These settings allow you to
specify custom handling for each of your groups, for instance creating a custom welcome message or
disabling sending or double opt-in for a specific group.
Welcome Message: Customize the message that is sent the first time a user joins a particular group.
Click the Delayed Messages button to send multiple messages when a user joins a group, e.g. send a
Page 84
reminder after 30, 60 and 90 days.
Double Opt-In and Opt-Out: If you require your users to confirm subscribes/unsubscribes with Double
Opt-In you can use disable or customize sending for the current group
Note: If you select "Group Detail" mode (under "Statistics" in the main window)then enable the "Group
Settings" column view, then you can see at a glance which groups have custom messages and/or sending
disabled.
History
Allow Sub-Groups
Group nesting allows you to categorize your groups within other groups in the same way folders can be arranged in Wi
Once you enable the group nesting option all group display windows allow you to click on a group name, drag it and dro
group.
When no group is given (e.g. an e-mail is received with just the subject "SUBSCRIBE") the group
specified here will be used
What occurs when a user sends a subscribe request but specifies a group that does not exist. You can
choose between adding the user to the Errors List ("Processing Errors" mode under "History " in the
main window), prompting to specify a group, automatically creating the group or using the default group
What occurs when a user sends a subscribe request but specifies a group that does not exist. You can
choose between adding the user to the Errors list ("Processing Errors" mode under "History " in the
main window), prompting to specify a group or using the default group
What occurs when a user sends a unsubscribe request but specifies a group that does not exist. You
can choose between adding the user to the Errors list ("Processing Errors" mode under "History " in the
main window), prompting to specify a group or completely removing the user from the mailing list
What occurs when a user sends a unsubscribe request but specifies a group that does not exist. You
can choose between adding the user to the Errors list ("Processing Errors" mode under "History " in the
Page 85
main window), prompting to specify a group or completely removing the user from the mailing list
See Also
Options Overview
Page 86
Email Processing Options
Options for processing mailing list command messages (e.g. subscribe and unsubscribe messages) retrieved
from your e-mail software or mail server.
Tips
• Outlook: You might want to create a special folder just for MailList King and use Outlook rules to
automatically move messages to the folder
• POP Accounts: You should create a mail server account that is only used by MailList King
1. Account Type
Choose whether to retrieve messages from your email software or directly from a mail server
For Outlook accounts select a folder to check. For POP accounts you will need to specify the login
details for your mail server
3. Other Options
After MailList King has processed a message (Subscribe, Unsubscribe, bounce report, etc) what should
it do with it?
• Delete it
When MailList King encounters a message that does not match any rules what should it do with it?
• Move it to the Errors list: It is processed using the setting above and listed in the Errors log
Page 87
A common mailing list requirement is signing up on web page (or unsubscribing, updating contact details,
etc). Generally these type of a web form submission pages will send you an email with full details of the
submission. MailList King can automatically process these messages that are encountered in your mailing
list message sources.
MailList King will check your e-mail software or mail server for new mailing list messages at the
frequency specified (MailList King must be running for this to work). You can also specify a period
when processing is disabled
The time that automatic tasks, such as Outlook synchronization, database optimization, birthday
message delivery, will occur (this is a recommendation only, if MLK cannot perform the task at the
specified time, it will do it later that day)
See Also
Options Overview
Page 88
Web Form Processing
MailList King can parse all the fields in a submission message from a web form and input the details into your
database.
If you enable web form processing then when checking for new messages (Home > Check Now), MailList King
will search for messages submitted from your web site and process them.
Specify the unique text that appears in the subject line of every submission messages (e.g. A form
was submitted on your web site). MailList King uses this to recognize messages that are web
submissions.
If you specify the partial matching option then MailList King will process messages that contain the
specified text anywhere in the subject line, e.g. if you specified "Web Submission" then a message of
the subject "Web Submission Message from your Site" would also be processed.
Alternatively if all of your web submission messages have a unique sender address, then you can
specify:
Sender:[email protected]
Then any messages sent by [email protected] will be processed as web submissions.
Specify the name of each field as it appears in the message. For example, your web submission
message may have the field 'E-mail:' specifying the e-mail address in the submission. All fields, except
e-mail, are optional, so if the message does not contain a field then a default or blank value is used (see
examples below).
Special Notes
Expects to find one of the permitted web form actions, or be
Action Field blank. If blank, the entry will be subscribed. You can also
specify the text "None" if no action should be performed
This field is required.
Note: MLK also accepts a valid Member ID in place of an
E-mail Field e-mail address.
If you specify %USE_MESSAGE_SENDER% the sending
address of the web form will be used
Multiple groups can be subscribed to by separating them with a
Group comma (e.g. List_1,List_2). If the entry is blank your default
group will be used.
If this field is not specified then it will be built from First and Last
Full Name Field
Name
Will be extracted from the full name, if you have set the relevant
First Name Field
option
Page 89
Will be extracted from the full name, if you have set the relevant
Last Name Field
option
Other Fields Can be blank
If your web forms contain custom fields then you can use this option to advise MailList King to process
any custom fields in the message and add them to the user record. You will need to specify the
character that separates the field name and its value, e.g. if you have a message line that reads:
Note: MailList King will only process custom fields that have been specified for the database. To add
new custom fields click the "Edit Custom Fields" link
Permitted Actions
The following items can be specified in the Action field:
Page 90
Allows you to offer a web form where users can
select which groups they belong to. MLK will
process the form and set the membership to the
group(s) specified (comma separate multiple
groups).
UpdateUserGroups
If the address does not exist in the mailing list the
user is subscribed.
NOTE: If the group field is blank the member will
be removed from all groups (i.e. unsubscribed
from the mailing list)
Page 91
Sending of Double Opt-Ins and Acknowledgements
Web Form messages will follow your standard settings with regard to delivery of Processing
Acknowledgement and Double Opt-In messages. You can override this functionality by adding one of
the following to your web form:
Note: In this example the field separator is shown as a colon, however the separator you have specified for custom
message processing is used, i.e. if you have specified "=" as the custom field separation character then the Verbosity field
would appear as: Verbosity=Normal
Page 92
Example Form 2: Simple Subscribe Form
Page 93
Example Form 3: Form for Updating an Email Address
Page 94
Example Form 6: Enabling Vacation Mode for 90 Days
The wizard makes the process much simpler, but you may be unsure what details to specify for the "Technical
Details" step.
Page 95
The FormMail CGI URL will differ for all web hosts, so you will need to confirm with your web host provider what
to specify. It will be something like:
http://www.mycompany.com/cgi-bin/formmail.pl
You will also need to specify some hidden fields to pass details such as the message subject and destination
email address, e.g.
subject=%SUBJECT%
recipient=%EMAIL%
(%SUBJECT% and %EMAIL% are fields that MailList King will automatically replace with the "Send to Email"
and "Subject of Email" values you specify).
If your web host provider does not provide a FormMail script you can sign up for a third party service. For more
details and other advise visit:
See Also
Options Overview
Page 96
Double Opt-In and Opt-Out
Double Opt-In/Opt-Out is a common mechanism to minimize the false addition/removal of addresses from your
mailing list. It requires the user to confirm the subscription or removal of their address to the mailing list by
replying to an email.
When a user attempts to subscribe themselves to your mailing list a message is sent to them which they
must reply to in order for the address to be added to the mailing list.
Click the Edit button to change the text of the confirmation message.
When a member attempts to unsubscribe themselves to your mailing list a message is sent to them
which they must reply to in order for the address to be removed from the mailing list.
Click the Edit button to change the text of the confirmation message.
Note:
You can disable opt-in for specific groups or customize the message that is sent by selecting File >
Options, Edit Group, Messages tab
A tag will be added to the subject line (e.g. MLK-ID:12345) to enable MailList King to track the message
The %RESULT% field can also be used to insert the tag into the message body (however the tag in the
body will not be processed in any way)
You can view all opt-in/opt-out requests that are awaiting confirmation by selecting "Pending Double
Opt-In" mode (under "History" in the main window)
Options
If a user has not confirmed their subscription/removal within the specified number of days, MailList King
will send a reminder message (a reminder message is the same as the message specified above, but
contains REMINDER in the subject line)
Automatically delete confirmation records that are not confirmed within x days
You can automatically delete opt-in/opt-out requests after a specified time period by setting this option.
See Also
Options Overview
Page 97
Automatic Email Options
Without Acknowledgement messages, changes to the mailing list are processed "silently" without any advice
given to the user whether they have successfully joined/left the list. Enable Acknowledgement so a confirmation
is sent by e-mail to the user when changes are made to the list. View the comparison of automatically sent
messages for a better understanding of acknowledgement and welcome messages.
Sending of Acknowledgements
Acknowledgement messages advise users of the outcome of any mailing list changes they have requested:
• Vacation: When they temporarily disable or re-enable sending using the Vacation command
The message you specify is the default message for the mailing list, so it is used for any group for
which you have not specified a custom message. You can customize the message for a group or
disable sending altogether by selecting File > Options, Edit Group, Messages tab
%Result% Field
By default, the message body contains the field %RESULT%. During processing this text will be
replaced with a short summary of the process success or failure, e.g.
When subscribing: "The address, [email protected], was successfully added to the group,
SomeGroup"
When unsubscribing: "There is no record of the e-mail address, [email protected], in the group,
SomeGroup"
This field is optional (you can leave it out if you prefer). You can change the text that is used for the
result field by editing the Localize.txt file (the language can also be modified, see below).
You can also specify the %GROUP% field which will be replaced by the name of the group the user is
joining or leaving
Conditional Text
You can specify text in your message that is only displayed when the action is successful or not. For
example, offering some advice when an unsubscribe fails because the address cannot be found in the
mailing list.
Page 98
For example:
Options
Send a Copy of Failures
If a user's attempt to subscribe, unsubscribe, etc failed then you can specify an address to CC the
acknowledgement message to
Note: You can also access this information in "Processing Errors" mode, under History in the main
window
You can select the language that is used for the processing summary by selecting it from the
drop-down box (replacing the %Result% field).
The text that is used for the processing summary is stored in the file, Localize.txt. Edit this file to
customize the text or add a language
If you specify a foreign language for the processing summary, you can also include an English
translation of the text by specifying the %ResultInEnglish% field in your message (in addition to the
%Result% field which will be filled with the text in your selected language).
Other Messages
Welcome Messages
Welcome messages are sent the first time a user joins a particular group. They differ from Subscribe
Acknowledgement messages in that:
Welcome Message are only sent the first time that a user is successfully added to a group
The message you specify is the only the default welcome message for the mailing list, so it is used
when someone subscribes to a group for which you have not specified a custom welcome message.
You can customize the welcome message for a group by selecting File > Options, Edit
Group, Messages tab
Use the Delayed Messages button to send multiple messages when a user joins a group, e.g. send
a follow-up after 60 days.
Page 99
Reminder Messages
Reminder messages are follow-up messages that are sent on the anniversary of a user joining a group
(e.g. every 12 months after they joined). Typically these are used to remind a subscriber about the
group and the options available to them, but they could also be used to handle delivery of annual
accounts, etc.
You can specify the frequency of reminders as well as whether the reminder is delayed when you
send them their regular messages. These options are located under File > Options, Sending, Other
Sending Options.
The message you specify is the only the default reminder message for the mailing list, so it is only
used if you have not specified custom reminder messages for any of the groups to which the members
is subscribed. You can customize the reminder message for a group by selecting File >
Options, Edit Group, Messages tab
The actual date that the message is sent to each member is controlled by the "Last Reminder" field.
If you want to delay the sending of a reminder for some recipients, select them then choose "Home",
Member, Other, Update Field of Members. Set the "Last Reminder" date to something more recent
than your reminder period
Birthday Greeting
Specify a special message to be sent to members on their birthday (if it has been specified for the
member)
Page 100
Review the Automatic Message Responding page for more information.
See Also
Options Overview
Page 101
Comparison of Automatically Sent Messages
MailList King includes three main types of messages that are automatically generated in response to a user
action:
Acknowledgements
Acknowledgements are advisory messages that are sent to users when they attempt to change their
mailing list record (i.e. subscribe, unsubscribe or modify their e-mail address in the list) or have a
birthday.
Acknowledgement messages are sent whether the action succeeds or fails and include the result
within the message, e.g.
When subscribing: "The address, [email protected], was successfully added to the group, SomeGroup"
When unsubscribing: "There is no record of the e-mail address, [email protected], in the group,
SomeGroup"
Welcome Messages
Welcome messages are sent to users when they subscribe to a group in your mailing list. They are
only sent when the subscription succeeds, i.e. the user does not already exist in the group and is not
blocked in any way. They are typically used to thank users for joining the group and provide
information on how to unsubscribe, send to the list, etc. Each group can have a different welcome
message (or none at all).
Reminder Messages
Reminder messages are sent on the anniversary of a members subscription to your mailing list, e.g.
once every year after they join. They are typically used to remind users about the subscription and
provide and reacquaint them with details on how to unsubscribe, send to the list, etc. Each group can
have a different reminder message (or none at all).
Automatic Responses
Automatic responses are replies sent automatically to messages that match a sets of rules that you
have specified (e.g. have certain text in the subject line or body). They are often used in combinations
with web forms, e.g. on your web site you might offer to send an informational e-mail to users if they
specify their e-mail address (you might also include a check box for them to join your mailing list for
future newsletters).
You can configure these settings under File > Options, Acknowledgements
Delayed Messages
With Welcome messages and Automatic responses you can scheduled the delivery of multiple messages at
any point in the future. For example you might want to send reminders after 30, 60 and 90 days or have an
e-training course that you deliver by e-mail once a week for ten weeks.
Page 102
Note: The sending method for automatically sent messages can be different from your default sending method
(i.e. for messages that you send). You can specify it under File > Options, Sending, Other Sending Method.
See Also
Sending Options
Page 103
Automatic Message Responding
If you frequently respond to messages with standard reply, then you might have a need for auto-responder
functionality. This function automatically detects messages containing certain text and responds with your
pre-built message. This is particularly useful for web forms that invite a user to provide their e-mail address for
further information. You can even use Personalization fields so that the response is customized with the user's
name, for example.
To access the Automatic Message Responding functionality, select File > Options from the main toolbar.
Select the "Automatic Emails" tab and click the "Automatic Message Responding" button. This will display
the Responding Rules Dialog where you can create new rules and edit your existing ones.
Active rules are checked. You can disable any rule by unchecking it.
Your message responding rules are processed every time you check for mailing list messages (e.g. by selecting
"Home" > Check Now on the main Toolbar).
Auto-Responder Folder
Specify the mail folder to check for any messages that match your responder rules (Outlook only). You can
use the same folder as for your normal message processing, but ensure that your rules do not clash with
any of MailList King's command processing rules (e.g. use the word Subscribe). After messages are
processed they will be disposed of using the same method as your normal message processing.
Note: If you are using e-mail software other than Outlook, you will only be able to use your default folder
(Inbox).
If you are using POP mail server retrieval, then your default POP account will be used (i.e. same as that
used for normal message processing).
Rule Name
Specify one or more of the following rules that will determine a message that this rule applies to:
Rule applies to messages with the specified e-mail address in the to field
Rule applies to messages that contain a word or phrase in the message subject (the case does not
matter, e.g. word and WORD are considered the same)
Page 104
- Messages containing a specific word or phrase in the body:
Check this option if the rule should apply to messages that contain a word or phrase in the
message body (the case does not matter, e.g. word and WORD are considered the same)
Other Conditions
These are optional conditions that you can use to further refine your auto-responding rules:
The rule will only apply when the message sender exists in the specified group
The rule will only apply when the message sender does not exist in the specified group
Specify whether the message is a standard e-mail (sent by a user) or a web form with embedded fields
(sent from a web server)
- Standard E-mail
Select this option for normal e-mail messages. The sender address of the message (and name if
available) will be used for the response that MailList King generates. You can also specify that the
address should be added to a group of your mailing list.
Select this option to process messages that are sent automatically by forms submitted on your web
site. MailList King will retrieve the e-mail address from a web form field within the body (and any
other fields, such as name, group, etc). The message will be parsed using the same formatting
rules specified in Options, Web Forms tab.
The value of the Action field will specify how the message is processed, by default the user is added
to your mailing list. Set the Action to "None" (e.g. as a hidden field in your web form) to specify that
the user should not be added to your mailing list
Note: If you are also processing Web Forms for normal subscriptions (under the "Email Processing"
tab) and retrieving messages for auto-responding from the same location, ensure the subjects for
your auto-responder messages do not match those specified for normal web form messages (i.e. as
listed under "Email Processing" tab, Web Form Messages, Edit Message Format).
This is the message that will be sent in response to any messages that match the rules specified.
You can specify personalization fields to customize the content for each user (if the message being
responded to is a standard e-mail then you should only use the name and e-mail personalization
fields).
Delayed messages
Send multiple messages, e.g. a ten week training course that is sent by e-mail once a week, click
Page 105
the "Delayed Messages" button and specify when and what messages to send.
See Also
Page 106
Sending Options
Sending Profiles
Sending Profiles allow you to select a sending method, reply address and signature for delivery of your
messages. For simple sending requirements one profile may be enough, however advanced users may want
to create multiple sending profiles for different requirements (e.g. to have different reply address for different
groups or use a faster server for non-automated tasks).
Select a sending profile to specify the method, reply address and signature that is used when you
send mail to your list (using "Home" > New Email).
Optionally specify an alternative sending profile for messages that MLK automatically sends, e.g.
acknowledgements and forwarding of members' messages
A single e-mail is used for every address you are sending to. This may take quite a long time if you
have a large mailing list depending on the speed of your Internet Connection, however it allows you to
add personalization fields to each message (such as, Dear Richard).
Multiple addresses are added to each e-mail to make the delivery of your messages much quicker.
The addresses are placed in the BCC field, so that they are invisible to other recipients.
For the option "Maximum number of recipients per message" specify the number of recipients
that should be added to each sent message. It is recommended you use a value of no more than 49.
Many ISP's impose limits on the number of recipients per message (100 or 200 are the most
common limits, but with 49 you are unlikely to have problems).
The "To Address" is the address that the recipient will see in the To field of messages they receive
from your mailing list. It looks more professional to specify an address rather than having a blank To
field. For example, you might specify a generic address of your company, such as
[email protected] which just goes to an unmonitored user account
Whether the sending summary is e-mailed after the sending of a message completes
Page 107
More Sending Options
See Also
Options Overview
Page 108
Sending Profiles
Sending Profiles allow you to select a sending method, reply address and signature for delivery of your
messages. For simple sending requirements one profile may be enough, however advanced users may want to
create multiple sending profiles for different requirements (e.g. to have different reply address for different groups
or use a faster server for non-automated tasks).
You can create sending profiles by selecting File > Options, Sending, Edit Sending Profiles. Also a Profile
selector can be displayed when sending messages by enabling the relevant setting in "Other Sending Options".
Each sending profile can use one of the following sending methods (new users should review our
recommendations):
Generally used when integrating MailList King with an e-mail program other than Outlook (such as
Outlook Express, Windows Mail or Eudora). MailList King uses MAPI to send via your default e-mail
software is used (you can change the default by going into the Windows Control Panel, selecting the
Internet Icon, Programs tab and changing the setting for the E-mail Software)
Integrates MLK with Outlook (not Outlook Express). Your messages are sent directly from the Outlook
"Outbox" folder
SMTP Sending
Communicates directly with a SMTP server for sending of your messages. You will need to specify your
SMTP server settings.
This is the fastest sending option, particularly if you enable multiple connections.
Business and Corporate Editions Only: For even faster throughput you can specify multiple SMTP
servers so that a different server is used for each connection thread (has no effect if the multiple sending
connections option is not used). Specify the servers by separating them with a comma, e.g.
smtp.host1.com,smtp.host2.com,smtp.host3.com. If the servers have different login details separate
them with a comma too, e.g. LoginHost1,LoginHost2,-
Advantages: Fast! Particularly when using multiple connection threads and multiple servers
Page 109
Use MailList King's internal SMTP server to send messages directly to your recipients so that you do
not need to use the server of your company or ISP.
Disadvantages: Only available in the registered version. You may need to check that your ISP and
firewall do not block usage of a local mail server.
Recommendations
If you are not technically minded or just getting started with MailList King then you should use the Outlook
or "Default Email Software" sending method as they do not require any configuration.
If you need to avoid using your ISP's mail server (e.g. because of your usage policy preventing the sending
of commercial e-mails) then you should use the Internal SMTP Server.
If your main priority is speed, then send via standard SMTP (using multiple sending threads if your mail
server supports it).
See Also
Sending Options
Page 110
Other Sending Options
Message Editor
Allow One-click Sending
Whether clicking the Send button in the send message dialog instantly sends the current message, or
displays a drop down list of the three sending options requiring you to select one
When you click Send, MailList King will check to ensure there are no spelling mistakes in your message
The Preview Message dialog will be displayed when you click the Send Message button so you can view
the message as it will be displayed to recipients and confirm the delivery
Clip Art
MailList King includes a selection of clip art for insertion into your messages. If you would prefer to use
your own clip art, select its folder.
Stationery
MailList King supports the use of standard HTML stationery such as that used by Outlook and Outlook
Express. By default MailList King will use the stationery folder of these applications to provide access to
the stationery that is already on your system. You can download more stationery from:
www.xequte.com/maillistking/stationery/
Stationery adds extra style and layout to your messages. You can use the select option to specify the
stationery file to use as the default when creating a new message. You can also create your own
stationery or HTML templates and add them to MailList King's stationery list. To do this use an HTML
editor to create your file (or save a message in MailList King's message editor as an HTML file) then under
File > Options, Sending, Other Sending Settings, Stationery section click the "Select" button and browse
for the HTML file you created.
Automated Messages
Reminder Messages
If you have enabled delivery of messages reminding a user of their subscription you can specify how
frequenly they should be sent.
Specify how many times MailList King will re-attempt to send an automated message (e.g. Welcome
message or Subscribe Acknowledgement) when it fails to send. Also enter the time delay between send
attempts
Page 111
Image Options
Quality for JPEG saving
Specify the quality of JPEG images when automatic saving is performed. 70% will provide reasonable
quality with small file size, whereas 90% provides much better quality
HTML, which is used to display messages, does not support all image formats. MLK can automatically
convert non-compatible formats to a compatible one
Images can be very large and tend to slow down delivery of messages. Enabling this option will advise
MLK to automatically reduce an image to its display size for faster sending (the reduction will not be
apparent to the message reader). You can also do this manually by clicking the "Compress" button on
the message sending toolbar
Save Image To
The folder where MLK will save images that are automatically converted or compressed. You optionally
choose to copy all images to the folder to prevent problems whereby you delete the original images prior
to sending
Controls whether MailList King immediately displays a warning message when an error occurs during
sending. If unchecked warning messages are suppressed and not displayed until the sending task
completes
If you insert an image background into your message it may not display correctly on some versions of
Outlook. Enable this option so that code is inserted into your message to make it display correcly in
Outlook
Whether the field "x-mailer-uid" will be added to sent messages with the Member ID of the recipient.
This makes it easier to determine the actual recipient when the e-mail address is not available
Note: Only applies when sending via SMTP or SMTP server with a single recipient per message
If you are sending via the Amazon SES service, you can choose whether to send via SMTP or API.
SMTP is recommended
Specify whether active tasks in your Outbox are sent in the order they were created or in turn
Page 112
Identify Sending Software As...
Specify the sending software (XMailer) that is listed in the header of messages sent via SMTP
See Also
Options Overview
Page 113
ISP Sending Limits
To prevent Spam, many ISPs impose limits on the number of messages you can send within a certain period.
MLK provides a variery of settings that allow you to stay within the limits imposed by your ISP.
Sending Frequency
Do not send to more than x recipients every x minutes
If your ISP has a hard sending limit use this option to throttles the speed at which MailList King sends
its messages
Note:
- Ensure you specify a number that is somewhat lower than your ISP's limits. In this way you won't
exceed your limit by other emails you send (such as personal emails you send from your email software)
- This limit will also affect messages that MailList King forwards from members and automated
messages
Stagger Sending
MailList King will add a delay between the sending of each message to minimize the load on your mail
server/network
Sending Times
Do not send any messages between x and y
If bulk sending is not permitted on certain times and/or days, you can specify when MailList King will
disable its delivery
Advanced
Don't apply these limits to the Internal SMTP Server
Whether the ISP Limits also apply to the Internal SMTP Server (which does not use your ISP's servers)
Strict Limiting
The default method used to limit your sending speed (unchecked) means that on average MLK will not
exceed the values specified above (e.g. if your limit is 1200 messages per hour, then within a one hour
period more than 1200 message might be sent, but over a whole day it will be less than 1200). If you
enable Strict Limiting then it will prevent all sending for the specified time once each batch is complete
(e.g. if your limit is 1200 messages per hour, it will send out 1200 then wait an hour before sending
again).
See Also
Sending Options
Page 114
Options Overview
Page 115
Member Sending Options
This option permits members to send messages to your mailing list.
You can also use web page e-mail scripts to allow people to send messages via your web page.
Note: If you are using e-mail software other than Outlook, you will only be able to use your default folder
(Inbox)
If you are using POP mail server retrieval then this option allows you to specify the details of your POP
server.
Every message found in the folder will be forwarded to the mailing list
Only messages which contain a group name within square brackets will be forwarded to your mailing
list, e.g. if you have groups of the name General_List and Support_List then relevant messages might be:
Only messages which contain a group name before the @ symbol of the To address will be forwarded to
your mailing list, e.g. if a message has been sent to:
And "SOME_GROUP" is a valid group in your mailing list then the message will be forwarded to all
members of "SOME_GROUP"
Sending Rights
MailList King offers various options for limiting access to your mailing list:
There is no checking the validity of anyone sending to your lists. All messages are accepted
Anyone with sending rights in the database can send to your mailing list
The sender must exist in your mailing list and have their sending rights enabled to send to your list.
They do not need to belong to the group they are sending to
Page 116
Anyone with sending rights in the group being posted to can send to your mailing list
The sender must exist in your mailing list, belong to the group they are sending to and have their
sending rights enabled to send to your list
Only senders with a specific address or domain can send to your mailing list
Generally used when only you or your company are allowed to send to the list. You will need to specify
either an e-mail address (e.g. [email protected]), multiple addresses separated by a comma (e.g.
[email protected],[email protected]) or a domain (e.g. mycompany.com)
Create a group in MLK just for senders. Anyone who is added to the group will be able to send to your
mailing list
Specify the default Sending Rights option for new mailing list members. When checked members
cannot send until you permit them, otherwise by default members can send to your mailing list.
Destination Group
Specify how MailList King should determine which group the message should be forwarded to:
The message is only forwarded to members of the group specified in the subject line, e.g. a message
with the subject "Re: [Support_List] Problems with Widget v5.0" will be forwarded to all members of the
group, 'Support_List'
The message is only forwarded to members of the group specified in the stem of the e-mail address,
e.g. if a message is sent to '[email protected]' then it will be forwarded to all members of the
group, 'General_List'
The message is forward to all other members of the groups that the sender belongs to
NOTE: If the member belongs to multiple groups then it is forwarded to ALL the groups of the member
Page 117
If you have enabled sub-grouping this will advise MLK to include any recipients of sub-groups of the
destination group
Specify the name and address that is appears as the sender of the message (and will be used if the
member chooses to reply to the message).
Note: If you select the "Custom Name" option, you can specify any text and include the following
variables: %GROUP%, %FULLNAME%, %FIRSTNAME% and %LASTNAME%. For "Custom Email"
you can use the variable %GROUP% in the format %GROUP%@yourcompany.com
Note: This option can only be specified if your Alternative Sending Method is SMTP, SMTP Server or
Outlook (with the Custom Sender option specified)
Moderate Messages
Every time a message is sent to your list it will be displayed for you to edit and confirm its sending
Specify whether the group name is added or removed from forwarded messages
If a member attaches files to a message they are not included when it is forwarded to other members
Send an advisement email to members when they send a message for the mailing list but it is rejected
due to a rule violation
A header block is placed above any messages forwarded to your list from users in your mailing list.
Typically it will include personalization fields to insert such details as the e-mail address of the sender
and the date
Specify any text that appears below and messages forwarded to your list from users in your mailing list.
FAQ
How do I set a member's sending rights?
Unless you allow anyone to send to your mailing list you will need to specify whether a member can
Page 118
send or not send to your lists. To do this select the member(s) in the main window and then click
"Home", Member > Sending Rights. You can also specify the sending rights in the member details
dialog.
To display all members without sending rights, select the "Other Filters" tab in the main window and
select the relevant option from the drop down list
By default, all groups permit member sending but you can configure the member sending status for
individual groups by Selecting File > Options, Group tab, choosing the group and clicking "Edit"
See Also
Options Overview
Page 119
Command Options
Mailing list commands are specific words that when found in an e-mail message instruct MailList King to perform
a certain action (such as add an email address to your list).
Command Synonyms
The list of common synonyms and misspellings of the mailing list commands.
Subscribe Synonyms:
Also if you have a special subscribe address, such as [email protected], you can specify
that any messages sent to that address are processed as subscribes
Unsubscribe Synonyms:
Also if you have a special unsubscribe address, such as [email protected], you can
specify that any messages sent to that address are processed as unsubscribes
Modify Synonyms:
Note: See the Quick Start Guide for a definition of the above mailing list commands
Ignore Words
Click "Edit Ignore Words" to edit the list of words that MailList King ignores when processing command lines
(e.g. by default "Please" and "Me" are ignore words so that a message with the subject "Remove Me
Please" is just processed as "Remove").
Additional Commands
Members can retrieve group information using the "GroupInfo" command
Whether members can obtain information on a group by sending a message with the subject GroupInfo
Members can retrieve their subscription details using the "SubscribeInfo" command
Whether members can obtain details on the groups they are subscribed to by sending the
SubscribeInfo command. They will be sent back a message describing which groups they are
subscribed to and when they joined
Page 120
See Also
Options Overview
Page 121
Remote Administration Commands
The Business and Corporate Editions of MailList King permit the management of many mailing list functions via
e-mail. For example, you can create, lock or allow member sending to a group by sending a command e-mail to
MailList King.
To permit processing of Remote Administration Commands select File > Options, Commands and click the
"Remote Admin. Commands" button.
Once enabled any messages containing remote admin. commands found in your mailing list folder (as specified
under "Email Processing Options") will be automatically processed and replied to with a message advising
success or failure.
Specify the list of e-mail addresses or domains that are permitted to send administration messages (e.g.
just messages from [email protected] or *@mycompany.com for any address of the
mycompany.com domain).
You must also specify if the address can manage all mailing list groups or only specific ones.
Not Recommended: If anyone is allowed to manage your mailing list (including issuing sending
commands) you can specify *@* as an address
To avoid unauthorized users from using Remote Admin Commands maliciously (e.g. by spoofing the
e-mail address of an actual administrator) you should enable the password option
This will require you to specify a password after the command in the format Password:MyPassword (or
short form PW:MyPassword).
When MailList King process a remote admin. command it always sends a message advising the
successful or failed processing. Use this option to specify the address of anyone who should receive a
copy of every response message.
You need to specify the command in the subject line of the message. For the SubscribeList,
UnsubscribeList and BounceList commands also need to specify e-mail addresses within the body of the
message (one address per line)
Page 122
Remote Admin Command List
LockGroup GROUP_NAME Block new users from joining the specified group LockGroup SomeGroup
LockGroup Group1,Group2,Group3
UnlockGroup GROUP_NAME Remove blocking of new users from joining the UnlockGroup SomeGroup
specified group UnlockGroup
Group1,Group2,Group3
DisableMemberSending Block members from sending messages to the specified DisableMemberSending SomeGroup
GROUP_NAME group (has no effect if you have not enabled member DisableMemberSending
sending) Group1,Group2
SendToGroup GROUP_NAME Remotely send a message to your mailing list. Specify SendToGroup SomeGroup This is
the intended message subject after the SendToGroup my Message
GROUP_NAME command. The reply address will be SendToGroup Group1,Group2 This
that specified under File > Options, Sending is my Message
SendToGroup ALL This is my
Message to all members
RelayToGroup GROUP_NAME Same as SendToGroup but uses the e-mail address of RelayToGroup SomeGroup This is
the sender (rather than the default admin address) my Message
RelayToGroup ALL This is my
Message to all members
SubscribeList GROUP_NAME Subscribe all addresses contained in body of the email Subject : SubscribeList AGroup
to the specified group. Specify one address per line Body:
(optionally specifying a name in the format Full Name [email protected]
<[email protected]>) Jane <[email protected]>
Bill Odie <[email protected]>
UnsubscribeList GROUP_NAME Unsubscribe all of the addresses contained in the body Subject : UnsubscribeList ALL
of the email from the specified group (or the entire Body:
mailing list if no group is specified) Jane <[email protected]>
Bill Odie <[email protected]>
[email protected]
BounceList Process all of the addresses contained in the body of Subject : BounceList
the email as undeliverable (increase their bounce count Body:
and remove them if they exceed the maximum bounce Jane <[email protected]>
count you have specified) Bill Odie <[email protected]>
[email protected]
Page 123
ProcessScript * Process all commands listed in the body of an email. Subject : ProcessScript
Each line can be a Remote Admin Command or a Body:
standard mailing list commands Subscribe [email protected]
MyGroup
SetMemberField
[email protected]
FullName=Jane Doe
SetMemberField
[email protected]
Company=Has Bean Ltd.
Unsubscribe [email protected]
BounceHard [email protected]
EnableMemberCanSend Permit the specified member to send to your mailing list EnableMemberCanSend
EMAIL_ADDRESS * (has no effect if you have not enabled member sending) [email protected]
SetMemberField EMAIL_ADDRESS Change a value of a field for the specified member. Any SetMemberField [email protected]
FIELD=NEW_VALUE * database field can be set. For date fields "TODAY" is Name=John Smith
supported. For number fields you can use plus or minus SetMemberField [email protected]
a prefix to increase or decrease a value. LastActivity=TODAY (set Last
activity date to today)
SetMemberField [email protected]
BounceCount=0 (Reset the
member's bounce count)
SetMemberField [email protected]
ActivityCount=+1 (increase the
member's activity count)
SetMemberField [email protected]
BebopsRemaining=-10 (Reduce
value of custom field by ten)
SetMemberField [email protected]
Group=ABC (Change member's
group membership to only "ABC")
AddGroupAdmin EMAIL_ADDRESS Adds the specified address as a new administrator AddGroupAdmin [email protected]
GROUP_NAME * address (as specified under File > Options, Commands, SomeGroup
Remote Admin Commands) so they can manage the AddGroupAdmin [email protected]
specified group using Remote Admin Commands ALL
ExportMailingList GROUP_NAME Export the mailing list or specified group and send it to ExportMailingList ALL
the reply address ExportMailingList SomeGroup
Page 124
BounceSoft EMAIL_ADDRESS Increase the "Undeliverable Count" for the message BounceSoft [email protected]
sender or specified email address
BounceHard EMAIL_ADDRESS Increase the "Undeliverable Count" for the message BounceHard [email protected]
sender or specified email address by 3
BounceRemove EMAIL_ADDRESS Remove the message sender or specified email BounceRemove [email protected]
address from the mailing list due to being undeliverable
ProcessRead Marks the member has having read the latest message, ProcessRead [email protected]
EMAIL_ADDRESS/USERID in the same way as if a "Read Receipt" message had ProcessRead UID12345
processed (i.e. updating the members' Read Date and ProcessRead 12345
Count fields)
ProcessResponse Marks the member has having responded to the latest ProcessResponse
EMAIL_ADDRESS/USERID message so that they can be tracked in Sending [email protected]
OPTIONAL_COMMENT Properties (updating the members' Response Date and ProcessResponse
Count fields). You can optionally specify details that will [email protected] Purchased latest
be available in history version
ProcessResponse UID12345
ProcessResponse 12345
ProcessResponse 12345
Requested further information
Notes:
• Of course you can also use all standard mailing list commands, such as Subscribe, Unsubscribe,
Update
• Commands marked by an asterisk (*) can only be issued by administrators who have access to all
mailing list groups. Other commands can be issued by administrators of the specified group, or all
groups
• Multiple groups can be specified by comma separating them, e.g. CreateGroup Group1,Group2
• For SubscribeList and UnsubscribeList acknowledgement messages, Welcome messages and Double
Opt-in messages will be sent! You can disable message sending by specifying SILENT after the
command, e.g. "SubscribeList SILENT"
See Also
Page 125
Page 126
Address Blocking Options
Address Blocking
Blocked addresses and domains
Specify any addresses or domains that can never be added to your mailing list.
[email protected]
*@badco.com
Then [email protected] or any address from badco.com will be blocked from joining your mailing list.
Blocked Countries
If your mailing list is specific to particular countries then you can specify the countries that can
subscribe. If you are using a web form you can require the user to specify their country of origin. For
standard e-mails MailList King determines a user's country from the TLD of their e-mail address.
Unsubscriber Blocking
Specify whether members who have unsubscribed (and are listed in the Removed Members list under
"History" in the main window) can be added back into the mailing list (you can block them just from
rejoining the group they unsubscribed or you can block them from the entire mailing list)
Specify whether MailList King will check that the "Top Level Domain" (e.g. com, .ca or .uk) is known
Specify any exception text; if the address contains the entered text it will not be inserted.
For example, you might block common text specified for fake addresses, such as nothanks and asdf, or
block top level domains, such as ".edu"
Note: Rejected addresses are added to the "Processing Errors" list (under "History" in the main window)
and can be reviewed, and reprocessed if necessary.
See Also
Options Overview
Page 127
Delivery Failure Options
When sending an email to an invalid/outdated address you will invariably receive an "Undeliverable Message"
report detailing the failure. MailList King can automatically process the messages to determine which
addresses in your mailing list are no longer valid.
Specify what to search for in the subject line to determine the message is a bounce
A Soft Bounce occurs if the mail server recognizes the address but can't deliver the message, either
because the mailbox is full, the server is down or breaks the connection, or the user has abandoned the
mailbox. Soft bounces are often temporary failures. You may find that when you send to the address again
the message will get through. Soft bounces usually have an error code in the format 4.x.x.
A Hard Bounce is a message that's permanently undeliverable because the address is invalid or because
the recipient's mail server is blocking your server. Resending a message to this recipient will generally fail.
Usually hard bounces have an error code in the format 5.x.x. MailList King treats a hard bounce as three
soft bounces. For example, if you have specified that MLK is to remove an address after six bounces, in
actuality two hard bounces will remove the address.
When a particular e-mail address has bounced more than the specified number of times the address will
be automatically removed (and added to the Removed List). Multiple bounces from the same recipient
within a short period are ignored. Note this setting refers to Soft Bounces (read Soft vs Hard Bounces).
If all messages to a specific address have not bounced in x months then the bounce count should be
reset to zero
Out-of-Office Messages
Automatically delete Out of Office Messages
Page 128
When a message is encountered that is an "Out of Office" automatic response it is automatically
deleted.
Edit Subjects
Edit the list of phrases that MailList King searches for in the subject of a message to determine if it is
an "Out of Office" message.
Note: You can also manually process all the messages in a mail folder as bounces:
Manually: By using the function "Home", Mailing List, Add from E-mail Software and choosing the
"Process as Undeliverable" option
See Also
Options Overview
Page 129
Database Options
Database Settings and Performance
Usage Profile
For best performance MLK optimizes its settings based on the size of your database. Once it
becomes large (more than 20,000 members) MLK will stop caching the entire database into memory
and instead only cache as many records are relevant to the current display or search. Scrolling speed
will be slightly reduced, however it will greatly improve start up and mode changing speed.
If you are sharing your database with other users on the network then it is important that you
change the setting to "Network Shared Mailing List". This will ensure that MailList King will strictly
save database changes immediately to disk. This lowers performance, but minimizes the risk of data
corruption (Business and Corporate Editions only).
This setting determines whether MailList King will automatically commence a search when changing
modes in the main window or selecting a group in "Groups" mode:
- When Checked: Every time you check or uncheck a group MailList King instantly searches and
displays the selection
- When Unchecked: A "Display Groups" button is displayed and MailList King will not start searching
for groups until the button is clicked
MailList King allows you to create multiple mailing list groups. Typically this is used to separate the
mailing lists you manage for different companies or organizations. Specify whether each database will
have its own settings, e.g. different reply addresses and sending methods
Database optimization
To reduce the size of your database and improve performance you should regularly optimize it. MLK
can do this automatically every few days or you can initiate it manually by clicking "Optimize Now"
Database Records
Allow members without an email address
If you are only using MailList King to manage an e-mail address database then uncheck this option. If
you want to also manage physical addresses (where an e-mail address may not be available) then
check it
Whether to block duplicate email addresses from being added to the mailing list, i.e. you will get an
error if you attempt to add a new member with the same email address as an existing member. This is
the recommended usage of MailList King.
If you enable this option then an address can be listed multiple times in your database if the member's
name is different.
Page 130
• Vacation mode may set the incorrect the contact if a full name is not specified
• Member sending rights may not be read/set for correct contact if a full name is not specified
Also specify whether to only send once to duplicate addresses. If you disable this option then MLK
will not generate a unique recipient list when sending, i.e. if you have three members with the same
email address in the mailing list then three copies of your emails will be sent to their address.
Whether to automatically fix e-mail addresses that have common formatting errors, such as
[email protected] or sales2xequte.com
When a country field is not supplied, guess from the e-mail address
When a member is being added to a mailing list and the country is not specified (Countries can only
be specified when using web forms) then the country will be determined by the e-mail address. This
option also controls whether the automatic assignment of the Language field (based on the member's
country)
Back Up Options
How should the database be backed up?
How MailList King should back up your data when using File > Back Up or the automatic back up
options (below). You can choose to save your back up to a file and/or send it to an e-mail address (for
off-site back up). Note that when saving the month and year will be applied to the save filename (e.g.
BackUp-2008-10.csv)
Automatic Back Up
Specify whether MailList King should automatically back up your database. You can select either:
- Back up when closing MailList King or opening a new database
- Back up at least once a day (will occur on closure if back up has not been performed that day)
Advanced Options
Modify other other database and member settings.
See Also
Options Overview
Page 131
Advanced Database Options
Advanced Member Options
Members can belong to multiple groups
Specify whether a user can join multiple groups or only a single group.
Note: Even if you have users that belong to many groups and you send to your entire mailing list, each
recipient will only receive one copy of the message (i.e. duplicate addresses are ignored when
generating the send mail list).
When inserting members in your database and a full name is specified but the first or last name are not,
MailList King will attempt to extract them from the full name value
Automatically resume sending after a certain period if a member has enabled vacation status
Enables the saving of the message that was used to subscribe a user to the mailing list. This is
required as part of the data retention policy of some organizations to prove the validity of a particular
mailing list subscription.
You can view the message used for a subscription by displaying the record of a member and selecting
the History tab.
Whenever a subscribe request is received you will need to confirm the addition of the user to the mailing
list.
If you cancel the insertion the record is added to the errors list
For fastest performance you can disable the logging of history and message delivery and the maintaining
of statistics
Page 132
Beep upon completion of slow operations
MailList King emits a small beep after it finishes processing of an operation that has taken a significant
time.
When you are using the functions to manually add/remove addresses to/from your mailing list, this
option specified whether a report is displayed at completion when processing errors were encountered
Specify any domains for which no mailing list command should be performed (for example your own
domain). This has the same effect as blocking a domain but there is no logging of the action
Debugging and other advanced options. Usage is not supported except under advisement from Xequte
Software.
See Also
Database Options
Options Overview
Page 133
Other Options
Interface Options
User Interface Style
Modify the look of the toolbars that are used in the application to one of three common styles
Help Page
Specify what is displayed when choosing the Help mode in the main window
MailList King will continue running from the system tray (without displaying a window) when you close it.
This is useful if you have setup MailList King to automatically check for new messages or are performing
a scheduled sending. Click the MailList King icon in the system tray to relaunch the application.
When you delete a member in the main MailList King window you will be prompted to confirm the
deletion. Otherwise you are only prompted to confirm deletion of multiple members
Specify your e-mail software so MailList King can enable the best integration options
Outlook Options
Display the Setup Wizard to configure the mailing list message retrieval and sending options that
MailList King uses.
Adds an option to send SMS messages to the mobile phones of your mailing list members.
Message Tracking
Treat as "Response"
An important aspect of email marketing is tracking whether users respond to your messages with action
(e.g. purchasing when you send them a special offer or a requesting more information on your web site).
Page 134
To do this MailList King must be notified of "responses". The best method is to configure your web site
or order software to generate a "ProcessResponse" command message whenever a relevant action
occurs. MLK will automatically process such messages (when found in a mailing list message source
folder) and update your database.
- Member joins any group: Any subscribe or subscribe attempt will be considered a response from the
user (default)
- Member joins specific group: Specify the groups that will be treated as a response (e.g. subscription to
your sign-up group)
- Read Receipt is processed: If you are having MLK automatically process read-receipts then you can
treat these as responses
Sets the mail flag of the messages you send that causes most e-mail software to send a "message
read" confirmation when the recipient opens the message. MLK will then check your email processing
folder for Read Receipt messages and update the read status of that user in the database.
Notes:
- Read Receipts should be used with caution as some e-mail software configurations require users to
confirm the sending of Read Receipts. Also many e-mail systems and software do not even return
Read Receipt messages, so the results are not reliable
- Unless you disable the automatic processing of read receipts in your e-mail software then MailList
King will not be able to access them. If you are unable to do this then you should use POP message
retrieval.
See Also
Options Overview
Page 135
Outlook Options
Outlook Integration
Use Extended MAPI for enhanced Outlook functionality
For extra functionality MLK uses Extended MAPI when integrating with Microsoft Outlook. This option
should always be enabled unless using Outlook 64 bit.
If you are using MailList King on an Exchange network and want to manage internal addresses (which
will normally appear as Exchange formatted addresses) then enable this option to obtain the SMTP
address when an Exchange one is given.
Adds a toolbar to Outlook so you can quickly add or send to members of your mailing list and forward a
message. You can also specify whether the toolbar is only displayed on the main Outlook Window or
also on message and contact windows.
Note: Changes will not take effect until you restart Outlook
Whether MailList King should permanently delete Outlook messages after processing them.
Once MLK has created its messages in Outlook it will activate the Send/Receive function to
immediately commence sending
If Outlook still has messages waiting to be delivered then MailList King will hold off its own deliveries till
the backlog is cleared
After a message has been sent, Outlook will not save a copy to the "Sent Items" folder
See Also
Options Overview
Page 136
MailList King Setup Wizard
One of the main features of MailList King is maintaining a list of people who want to receive messages from
you. To do this it automatically processes the email requests you receive from people wishing to add or
remove themselves. You need to advise where these messages will be found. The easiest option is simply
to have MailList King connect to your email software and read them from your Inbox or other folder, but
advanced users may want to create an email account solely for mailing list messages and MailList King will
connect directly to your mail server.
3. Specify the Outlook folder which MailList King will check for Mailing List messages
(Outlook Integration Option)
When you select "Home" > Check Now, MailList King will open Outlook and process all the messages in
the specified folder, checking for subscribe and unsubscribe commands (as well as undeliverable message
warnings, etc, as you may set under Options). Advanced users should create a folder specifically for use by
MailList King and use Outlook rules to automatically move relevant messages into the folder. In this way
your Inbox will not be cluttered with mailing list messages.
4. Specify the settings of your POP Mail Server (POP Retrieval Option)
If you have specified the option to retrieve messages directly from a mail server, you will need to specify the
Page 137
server address and your username and password.
NOTE: It is not recommended that you use the same POP account as for your general mail. You should
create a POP account dedicated solely to your mailing list messages.
The other important feature is sending messages to your mailing list and MailList King offers a variety of
sending methods to do this. The easiest option is to have MailList King connect to your favorite email
software and send them from there (as if you have sent them yourself) as it requires no setup at all.
Advanced users may prefer to send via the mail server of your ISP or company (which is the fastest
method), or directly to the recipient using the built-in SMTP Server (to avoid using your ISP's mail server and
thus any limitations they impose).
If you have specified the SMTP sending option then you will need to specify your SMTP server details
(alternatively you can do this under File > Options, Sending).
You can look up your SMTP server details in your e-mail software.
7. Sending Options
Specify the address that appears in the From box of the messages you send. It will be used if a recipient
chooses to reply to a message and also for sending of delivery failure reports.
Also choose whether MailList King sends each of your message individually to each recipient or batches
them with multiple recipients per message (hidden in the Bcc field). If your list is not large it is
recommended to send each message individually (it looks better to recipients and you can personalize the
message with fields, such as their name). If you have a large mailing list you should use the multiple
recipients option as it will make your sending much faster.
If you choose the multiple recipients option you should specify a "To Address" which recipients will see in
the To field of messages. It looks more professional to specify an address rather than having a blank To
field. For example, you might specify a generic address of your company, such as
[email protected] (which just goes to an unmonitored mail account)
8. Finish
You have now configured MailList King's main settings. What are your next steps?
See Also
Page 138
MailList King Options
Page 139
Why Should I Purchase?
1. EXTRA FUNCTIONALITY
Removal of limit of 10,000 e-mail addresses
2. TECHNICAL SUPPORT
If you should have any problems with the program you can contact us for assistance.
See Also
Page 140
How Can I Purchase?
There are three ways you can purchase MailList King:
Print out the order form and send with payment to:
Xequte Software
PO Box 83-087
Johnsonville 6440
New Zealand
Go to the order form and copy all the text. Then paste it into an e-mail and fill in the details.
Forward to [email protected]
For extra security you might like to send the part of the credit card in your main e-mail and the rest in
another. (e.g. write your number as 4545-5555-xxxx-xxxx in the first e-mail and then xxxx-xxxx-2121-2121
in the second)
Cost
MailList King - Personal Edition, Single Licence: $99.50
Includes
Payment by
Credit card (Visa, MasterCard, American Express, etc)
Personal Check
Page 141
Cash (Do not send coins, only notes)
If you are sending currency other than US dollars (or sending checks):
Using a currency converter (www.oanda.com/converter/classic), convert the US$ value to your own
currency using the US$ buy price.
Record the date at which you worked out the conversion rate.
If paying by cash, do not send coins! Round the cost up to the nearest paper note(s)
See Also
Page 142
Compare MailList King Editions
Message Processing:
Integrates with mail servers
and popular e-mail software
(Outlook, Outlook Express,
Gmail, Eudora, etc.)
Processes Subscribe and
Unsubscribe requests
Processes undeliverable
("bounced") message
reports
Processes forms submitted
from your web site
Supports Double Opt-In
and Opt-Out Confirmation
Message Sending:
Sending via your favorite
email software
Sending via our blazingly
fast multi-threaded SMTP
engine
SMTP engine can send
simultaneously to multiple
servers
Sending via a
multi-threaded Internal
SMTP Server (don't need to
use your ISP's mail server)
Rapidly delivers messages
all-at-once, in staggered
batches or at a scheduled
date
Can automatically slow
delivery to stay under your
ISP's sending limits
Personalize messages with
recipient's name, details
and your own custom fields
Page 143
Supports plain and HTML
messages (with rich
formatting, embedded
images, etc.)
Create stylish messages
with HTML stationery or
your own template files
Mailing List
Management:
Send acknowledgment and
welcome messages when
members subscribe,
unsubscribe or have a
birthday
Auto-Responders:
Automatically reply to
messages and web forms
with personalized e-mails
Page 144
Reporting:
Sophisticated tracking and
reporting tools to review
membership and activity
statistics
Monitor which users are
reading your mailers and
how often
Display the entire
membership and message
history of each of your
contacts
Import/Export:
Automatically synchronize
mailing list with Outlook
Contacts
Import and export database
records using Text, CSV
and Microsoft Excel and
Access files
Send and import contacts
from other database
software via ADO or ODBC
Access your mailing list
database with other
software (such as Microsoft
Access or SQL Server)
using ODBC
Support:
Unlimited Email and Web
Forum Support
Telephone Support *
Page 145
Expert setup and
configuration of your
software/mailing list **
See Also
Page 146
Order Form
MAILLIST KING ORDER FORM
Customer Details
First Name: _____________________________________
Last Name: _____________________________________
E-mail Address: _____________________________________
Confirm your e-mail _____________________________________
(or an alternative e-mail)
Street: _____________________________________
Suburb: _____________________________________
City: _____________________________________
State/Province: _____________________________________
ZIP/Postal Code: _____________________________________
Country: _____________________________________
Phone: _____________________________________
Payment Method
CREDIT CARD
[ ] Visa
[ ] Mastercard/Eurocard
[ ] American Express
[ ] Discover/Novus
[ ] Diners Club/Carte Blanche
[ ] Other: ____________________
CHECK
Name on check: ____________________________
Check number: ____________________________
Currency (if not US$): ____________________________
Conversion rate (if not US$): ____________________________
Date of this rate (if not US$): ____________________________
Order Items
MailList King - Personal Edition, ____ copies at US$________
US$99.50 _
Page 147
MailList King - Business Edition, ____ copies at US$________
US$199.50 _
MailList King - Corporate Edition, ____ copies at US$________
US$899.50 _
US$________
Total
_
(You can use the world currency converter at www.oanda.com/converter/classic to convert this into your own
currency)
See also:
Page 148
License Agreement
1. Distribution
1. Such distribution includes only the original archive supplied by Xequte. You may not alter, delete or add
any files in the distribution archive.
2. The distribution does not include a registration number or information on disabling the registration
features. You are also forbidden from distributing a registered version of MailList King.
3. No money is charged to the person receiving the software, beyond reasonable cost of packaging and
other overhead.
2. License
By receiving and/or using Xequte software products, you accept the following Evaluation and Registered User
Agreement. This agreement is a binding legal agreement between Xequte and the purchasers, users or
evaluators of Xequte's software and products.
You may evaluate MailList King for maximum of thirty calendar days, after which you must purchase the
software from Xequte or remove it from your computer.
You may allow other users to evaluate copies of the unregistered Shareware. All evaluation users are
subject to the terms of this agreement.
Xequte's name and any logo or graphics file that represents our software may not be used in any way to
promote products other than our software. All parts of Xequte software and products are copyright protected.
No program, code, part, image, video clip, audio sample, text or computer generated sequence of images
may be copied or used in any way by the user except as intended within the bounds of the single user
program.
The evaluator/user/buyer/owner of Xequte software will indemnify, hold harmless, and defend Xequte against
lawsuits, claims, costs associated with defense or accusations that result from the use of Xequte software.
Xequte is not responsible for any damages whatsoever, including loss of information, interruption of
business, personal injury and/or any damage or consequential damage without limitation, incurred before,
during or after the use of our products. Our entire liability, without exception, is limited to the customers'
reimbursement of the purchase price of the software (maximum being the suggested retail price as listed by
Xequte) in exchange for the return of the product, all copies, registration papers and manuals, and all
materials that constitute a transfer of ownership from the customer back to Xequte.
Each registered copy of Xequte software may be used in only one single location by one user. Use of the
software means that you have loaded the program and run it or have installed the program onto a computer.
Page 149
If you install the software onto a multi-user platform or network, each and every individual user of the
software must be registered separately, except only in the case of a multiple user site licence, in which
case you are limited to the number of users as expressly stated on your multiple user site licence contract.
You may make one copy of the registered software for backup purposes, providing you only have one copy
installed on one computer being used by one person. If any person other than yourself uses Xequte's
software registered in your name, regardless of whether it is at the same time or different times, then you are
considered to be in violation of this agreement.
The sale of and or distribution of registered copies of this software is strictly forbidden. It is a violation of this
agreement to loan, rent, lease, borrow, or transfer the use of registered copies of Xequte software products.
Page 150
Contact Us
For technical support visit our support page at:
www.xequte.com/support/
Which provides links to Frequently Asked Questions, the User Discussion Forum and Contact Forms for our
Technical Support Team.
Page 151
Program Updates
Updates can be downloaded from our web page at:
www.xequte.com
We send information about updates and upgrades to all registered users via e-mail, including details such as
what additional features have been added.
Others can add themselves to our mailing list by sending a message to [email protected] with the subject
Subscribe
Page 152