You can create a mailing list by visiting myCP -> Email Admin -> Mailing Lists -> Add New Mailing List. Fill in the required information and select the options applicable to your needs. These are explained as follows:
- List Name: The name of the list you wish to use. Example, ideas.
- Domain: Select the domain associated with this list.
- Status: Default is Active. Select Disabled if you do not wish to make it active yet. E-mail to this list will be rejected
- List owner e-mail address: This is optional. It provides a way for people to contact the owner of the list via listname-owner@domain where listname is the name of the list such as ideas.
- Prefix outgoing subject headers with: If specified, each message going out to subscribers will have the subject line altered to include this prefix. Example, if you specified [test prefix], the message sent to the list with subject of “check this out” will end up looking like “[test prefix] check this out”. It is useful for subscribers to quickly determine from the subject which mailing list the e-mail came from.
- Posting Messages
- Anyone can post: this should be used cautiously since there is no restriction on who can post
- Only subscribers can post, all others bounce: most mailing lists use this option. Those who wish to post must first subscribe.
- Only subscribers can post, all others go to moderators for approval: Same as above except that non-subscribers have a chance at sending e-mail to the list IF at least one moderator approves the message for sending.
- Only moderators can post, all others bounce:This is a one-way communication list. Subscribers can receive but not send. It is useful for such things as newsletters deliveries. Please note that the moderator who sends the initial e-mail will receive a confirmation e-mail and must confirm it before it can be sent out. This is not moderation but rather confirmation so that no address forgery is possible.
- Only moderators can post, all others go to moderators for approval: Same as above except non-moderators have a chance at sending e-mail to the list IF at least one moderator approves the message for sending.
- List Options
- Replies should go to the original sender: This is the default behavior. When you receive a list e-mail and you hit reply, it goes to the person sending the e-mail instead of the list. We highly recommend you leave this default setting. It gives the poster the freedom to specify where he/she would like to have the reply to his/her message to be sent. If we set it to reply to the list, this overrides his/her setting and thus the freedom is removed. Further more, one might accidentally send a personal reply intended for an individual to the list instead. This can range from extremely embarrassing to very annoying for *everyone* involved on the list. Where reply is set to a list with exceedingly high traffic, it can be costly (in terms of bandwidth) as well. More importantly, There have also been occasions when auto-responders replying to lists. In turn, people replying to the auto-responders’ replies. This creates a vicious loop. So again, our recommendation is for you to leave this option as is, inform your subscribers, perhaps in the welcome message, that they should use the “Reply To All” or “Group Reply” button to reply to both the mailing list and the poster.
- Replies should go to the entire list: When replying to a list e-mail, it goes to the list rather than to the person who sent it
- Replies should go to the address: If specified, hitting reply causes the message to be addressed to this specified e-mail address
- Include a trailer at the end of each message: If selected, all list e-mail contain a trailer which you can edit through remote admin
- Set up a digest version of the list: A digest is a compilation of all messages sent to a mailing list over a period of time. Some users do not wish to receive individual messages but a compilation of messages. These users subscribe to the digest version of the list. Note: for digest to work, the message archives option will also need to be selected. Digest of your list is done when 30 messages, 48 hours, or 64 kbytes of message body text have accumulated since the last digest.
- Service requests sent to listname-request: If selected, the list will reply to listname-request@domain query. Basically, it is the same as using listname-help.
- Remote Administration
- Allow remote administration by moderators: this feature allows moderators to perform various administrative tasks by sending e-mail commands to the list such as: getting a list of subscribers, search subscriber list, and edit administrative text files.
- Make this a private list: turning on this option means that regular users cannot subscribe to this list. Any subscriptions or un-subscriptions must be done by moderators
- Remote administrators can request subscriber list and view/search subscription log: through e-mail commands, moderators can request a list of subscribers or view and search a log that contains all changes in the subscriber database, one per line, in order of occurrence. Note: Allow remote administration must be turned on for this to work.
- example1: to request a list of subscribers on the ideas@example-domain.com, a moderator can send an e-mail to ideas-list@example-domain.com.
- example2: to view the subscription log of the same list, a moderator can send an e-mail to ideas-log@exmaple-domain.com
- example3: to search the subscription log for a subscriber with the name of joe or john or josh, a moderator can send an e-mail to ideas-log.jo_@example-domain.com . “_” is treated as a wild card.
- Remote administrators can edit files in the text directory: through e-mail commands, moderators can edit administrative template files such as headers, footers, help messages, etc.
- example1: to request a list of files that you can edit from the ideas@example-domain.com list, send an e-mail to ideas-edit@example-domain.com. You will get back a list with the names of the files that you can remotely edit, such as:
- bottom: bottom of all responses. General command info.
- bounce_bottom: bottom of bounce warnings.
- bounce_num: prefix to the list of message numbers that have bounced.
- bounce_probe: probe message to test if an address is reachable.
- bounce_warn: warning message regarding bouncing messages.
- dig_bounce_num: prefix to the list of digest numbers that have bounced.
- digest: ‘administrivia’ section of digests.
- edit_do: prefix with text editing instructions.
- edit_done: text edit success message.
- edit_list: this list.
- faq: frequently asked questions specific to this list.
- get_bad: in place of messages not found in the archive.
- help: general help (between ‘top’ and ‘bottom’).
- info: list info. First line should be meaningful on its own.
- sub_bad: to subscriber if confirm was bad.
- sub_confirm: to subscriber to request subscribe confirm.
- sub_nop: to subscriber after re-subscription.
- sub_ok: to subscriber after successful subscription.
- top: top of all responses.
- trailer: added to all posts sent out from the list.
- unsub_bad: to subscriber if unsubscribe confirm was bad.
- unsub_confirm: to subscriber to request unsubscribe confirm.
- unsub_nop: to non-subscriber after unsubscribe.
- unsub_ok: to ex-subscriber after successful unsubscribe.
In order to edit any of the files listed above, you send an e-mail to ideas-edit.
@example-domain.com. Then Follow the instruction within the replied e-mail to edit and submit that edit.
- example2: To request a file bottom to edit, send an e-mail to ideas-edit.bottom@example-domain.com.
- example1: to request a list of files that you can edit from the ideas@example-domain.com list, send an e-mail to ideas-edit@example-domain.com. You will get back a list with the names of the files that you can remotely edit, such as:
- Subscription Requests
- Requests to subscribe require confirmation e-mail: when a user sends a subscription request for an e-mail address, the recipient of that e-mail address will need to reply to a confirmation message before the e-mail address can be added to the subscription list.
- Requests to subscribe require moderator’s approval: all subscriptions will need to have moderator’s approval before they can be added to the subscription list.
- Requests to unsubscribe require confirmation e-mail: when a user sends a unsubscribe request of an e-mail address, the recipient of that e-mail address will need to reply to a confirmation message before unsubscribe is successful.
- Security Options
- Strip HTML and attachments: this option is selected by default. It means that messages to mailing lists will be stripped of any attachments and HTML content will be converted to plaintext. This is one of the ways in which we can reduce spam and abuse to your mailing lists. If you wish to accept the risk and allow attachments and HTML content, which is not recommended, you can disable this option.
- Message Size: another way to reduce the potential for abuse of your mailing lists is by controlling the size of messages that get sent to your lists. By default, we set it to be 100K. If this restriction is hampering you, please enter the desired size. Note: max size of a list message can be 2MB.
- Message Archive
- Archive List Messages: This option must be selected if digest list is used. Please note that if your list is busy, this will quickly consume your disk quota. There is no facility to delete archived messages at this time. The work around is to delete the entire list and re-setup.
Once you have entered all the required information and selected your desired options, click on [Add/Update Mailing List] to save. For informaiton on managing mailing lists, please see this article.