Settings

Mailing List Settings

Enable this mailing list

Clear this checkbox if you wish to disable the mailing list temporarily. While the list is disabled, any message arriving via SMTP either to or from the list will generate a 451 temporary error and be refused.

Last Access

Displays the time that someone last accessed this list. This can help you more easily identify lists that are rarely or no longer used.

Description (used in List-ID: header)

Enter a short description of your mailing list here if you wish to add it to the List-ID: header included in messages that are sent to the list. The description and the list's identifier will be included in the header (e.g. List-ID: "Frank's personal mailing list" <MyList.example.com>) Note that the list's identifier is the mailing list's address with "." substituted for "@" in order to comply with the List-ID specification. If you leave the Description option blank then the List-ID: header will contain only the list identifier (e.g. List-ID: <MyList.example.com>). If an incoming message addressed to the list has a preexisting List-ID: header, MDaemon will replace the old header with the appropriate one for the list.

 

Refuse messages from non list members

When this control is enabled, the list will be considered a "private" list, meaning that only list members can send messages to the list. Messages originating from non-members will be refused.

Refuse messages from domains with restrictive DMARC policies

Enable this option if you wish to reject any incoming message to the list that is sent by someone from a domain that publishes restrictive DMARC policies (i.e. p=quarantine or p=reject). It is generally not necessary to enable this option if you are using the "Replace 'From:' email address with list's email address if..." option located on the Headers screen.

If both this option and the "Replace 'From:' email address with list's email address if..." option are disabled then that would likely cause some list messages to be rejected by some receiving servers, and in some cases it could cause the recipient to be automatically removed from list membership. You should therefore take care to ensure that at least one of these options is enabled.

Hide this list from the global address book

Click this option to hide the mailing list from the WorldClient and LDAP public address books.

EXPN and LIST commands work for this list

By default MDaemon will not honor EXPN and LIST commands for lists, in order to keep the membership private. If you enable this option then the membership of the list will be reported in response to an EXPN or LISTS command during a mail session.

Remove undeliverable email addresses from list membership

When this feature is enabled, MDaemon will automatically remove an address from the members list when it encounters a permanent fatal error while attempting delivery. An addresses is also removed when the message is moved to the Retry system and subsequently expires from that system.

The Remove undeliverable email addresses... option is only designed to assist in situations where the remote mail server refuses to accept messages. This will only work when "Deliver list mail to each member individually" has been selected on the Routing screen. If you are instead routing list messages to a smart host then see Enhanced List Pruning below for more information.

List refuses messages larger than [xx] KB

This control places an upper limit on the size of a message accepted for this mailing list. Messages larger than this limit are refused.

Default list member access mode

Use the drop-down list to set the default access mode to be used for for new members. You can change any existing member's access mode setting from the Members screen. There are four membership modes:

Normal—The member can send and receive list messages normally.

Digest—The member can send and receive list messages, but received messages will be in digest format.

Read only—The member will receive messages from the list but cannot send messages to it.

Post only—The list member can send messages to the list but will not receive them.

Enhanced List Pruning

When the Remove undeliverable email addresses from list membership option is enabled and you have specified a local mailbox as the return path for the list's messages (see the List's SMTP 'Bounce' address option on Notifications), each day at midnight MDaemon will attempt to parse problem addresses from the returned mail and remove those members that couldn't be reached. This will aid in more efficiently pruning invalid addresses from mailing lists, especially when you are routing the list's messages to a smart host rather than delivering them directly.

On Mailing List Settings there are two options related to this feature. The Mailing list pruner deletes messages that it can't parse option will cause returned messages that do not contain a parsable address to be deleted, and the Mailing list pruner saves messages that cause list member removal option will cause all messages that result in a list member being deleted to be saved.

Setting the List's SMTP 'Bounce' address to a local user's address could cause that user's email to be deleted as a result of the list pruner settings designated on Mailing List Settings.