Mailing Lists

Ability Mail Server uses a logical hierarchy to organize its domains and mailing lists with the structure 'domain\mailing list'. With this structure the mail server can allow easier and faster management of mailing lists. Each individual mailing list has a large variety of options which can be accessed through the normal dialog interface or remote admin.

Mailing Lists #

  • Domain - This allows you to change the currently selected domain.
  • Display Format - This allows you to change how the mailing lists are displayed in the dialog interface. This doesn't actually effect the mail servers behavior, other than allowing you to view the mailing lists in a more desirable format.
  • Mailing Lists - This displays a list of all mailing lists on the currently selected domain.
  • Move - This allows you to move a mailing list to another domain.

Add / Edit Mailing List #

  • Enable Mailing List - If enabled, the mailing list will behave as normal. If disabled, the mailing list will behave as though it does not exist.
  • User - This is the part of the email address before the '@' symbol.
  • File Path - This is the file where the delivery information of the mailing list will be stored. This information is separated into this file so you can use scripts or other applications to manage the mailing list. It is perfectly legal to have this file on a network drive. For more information on using network drives, please view the Frequently Asked Questions page.
  • Subject Trigger Phrase - If you want to protect your mailing list with a password, you can specify a phrase here. To then send a mail to all the recipients of the mailing list you must insert this phrase somewhere in your mail's subject. If the mailing list triggers, the phrase will be stripped out of the subject and the mail will be sent to all recipients. If using auto-add you must provide a phrase. This is case insensitive.
  • Only Trigger When SMTP Sender is on Delivery List - If enabled, only mails which contain an SMTP sender which is present on the delivery list can trigger the mailing list. This helps ensure that only users on the delivery list have the ability to trigger the mailing list.
  • Max Triggers Per Day - This option allows you to set a maximum limit on the number of triggers per day. This is a useful security protection mechanism to prevent the abuse or accidental misuse of a mailing list.
  • Change Reply-To Address To - This will set the 'Reply-To' header field in the triggered mail to the address provided.
  • Change From Address To - This will set the 'From' header field in the triggered mail to the address provided.
  • Enable SMTP Sender - This will enable the SMTP sender address in the SMTP envelope. By default this is disabled, which will set the SMTP Sender to NULL. This reduces the possibility of infinite bounces forming between to separate mailing lists. By enabling this option, you should take care to ensure that your mailing list requires a trigger phrase to reduce the possibility of this occurring.

Add / Edit Mailing List - Delivery #

  • Email Addresses - This allows you to add recipients which exist locally or externally. If using auto-add or auto-remove, the entries in the list will be self managed by the user who owns the email address.
  • Groups - All users in a group listed in this box will automatically receive mails from this mailing list.
  • Domains - All users on a domain listed in this box will automatically receive mails from this mailing list.

Add / Edit Mailing List - Auto-Add #

  • Enable Auto-Add - If enabled, the mailing list will allow new email addresses to be added automatically. This works by a user sending a mail with a blank subject to the mailing list
  • Blank Subject - If set, auto-adding to the mailing list will be triggered by sending a mail containing a blank subject.
  • Subject Contains - If set, auto-adding to the mailing list will be triggered by sending a mail containing the string provided (case insensitive).
  • Max Email Addresses - This value sets the maximum number of allowed email addresses auto-add will allow. Once this value is reached, new email addresses will be refused.
  • Max Added Per IP Per Day - This value sets the maximum number of additions allowed per IP per day. This is useful protection against abusive users who try to fill your mailing list with email addresses they do not own.
  • Max Added Per Day Overall - This value sets the maximum number of additions allowed per day.
  • Send Confirmation Email - If enabled, a confirmation mail will be sent to any newly added email addresses.
  • Subject - This will be the subject of the confirmation mail. This option allows the use of field tags, for more information please view the Using Field Tags page.
  • Message Text - If set, the confirmation mail's body will be the text provided. This option allows the use of field tags, for more information please view the Using Field Tags page.
  • Message File - If set, the confirmation mail's body will be the contents of the file provided.

Add / Edit Mailing List - Auto-Remove #

  • Enable Auto-Remove - If enabled, the mailing list will allow email addresses to be removed automatically. This works by a user sending a mail with the remove phrase in the subject.
  • Subject Trigger - This is the phrase a mail should contain in its subject for the email address to be removed. This is case insensitive.
  • Send Confirmation Email - If enabled, a confirmation mail will be sent to any newly removed email addresses.
  • Subject - This will be the subject of the confirmation mail. This option allows the use of field tags, for more information please view the Using Field Tags page.
  • Message Text - If set, the confirmation mail's body will be the text provided. This option allows the use of field tags, for more information please view the Using Field Tags page.
  • Message File - If set, the confirmation mail's body will be the contents of the file provided.

Add / Edit Mailing List - Auto-Notify #

  • Enable Auto-Notify - If enabled, the mailing list will send notifications to the provided email address describing certain mailing list events.
  • Notify On Add - If enabled, a notification mail will be sent whenever a new email address is automatically added.
  • Notify On Add Fail - If enabled, a notification mail will be sent whenever a new email address fails to be automatically added.
  • Notify On Remove - If enabled, a notification mail will be sent whenever an email address is automatically removed.
  • Notify On Delivery Triggers - If enabled, a notification mail will be sent whenever the mailing list delivery is triggered.
  • Notify On Delivery Triggers Fail - If enabled, a notification mail will be sent whenever the mailing list delivery is triggered but fails to send the mail. This usually only occurs when the mail server is under extreme load and the mailing list cannot allocate resources.
  • To - This is the email address where the notification mail will be sent.
  • Subject - This will be the subject of the notification mail. This option allows the use of field tags, for more information please view the Using Field Tags page.
  • Message Text - If set, the notification mail's body will be the text provided. This option allows the use of field tags, for more information please view the Using Field Tags page.
  • Message File - If set, the confirmation mail's body will be the contents of the file provided.