CPanel includes a popular mailing list script called Mailman. Mailing lists are an ideal tool for communication between far flung participants and can be about anything you want. Mailman allows you to set up a mailing list with a large number of configurable options, such as who is on the list, where mailing lists messages are sent, and whether you include welcoming messages to new subscribers.
The Mailman documentation, which is incorporated into its Administration panel, is clear and helpful, and should be referred to for all questions about using the script. The instructions in this section deal with how to set up, modify, and delete a Mailman mailing list from your CPanel.
A complete description of every option in the mailing list software is here
(scroll down this long page):
http://staff.imsa.edu/~ckolar/mailman/mailman-administration-v2.html
An FAQ Wizard is at: http://www.python.org/cgi-bin/faqw-mm.py
To add a mailing list:
Click on the
Mailing Lists link
in the Mail Menu area.
Click on the Add List link.

Enter the name of the mailing list in the List Name field, the password for the list in the Password field, and the domain it is for in the Domain drop-down list.
Click on the
button. The list is created in the /usr/local/cpanel/3rdparty/mailman/lists folder.

After you've added a mailing list, if you'd like to set it up as a newsletter only list, instead of a discussion list, do this in the Admin area of your mailing list:
1. Set all subscribers to not have posting privileges
2. If you already have a list of subscribers, You can add your subscribers by going into your mailing list admin and clicking on Membership Management>Mass Subscription.
3. New subscribers can subscribe by emailing nameofyourmailinglist-request@yourdomain.com with subscribe in the subject or body. They can unsubscribe by putting unsubscribe in the subject or body of the email. They will get a confirmation email they need to reply to in order to subscribe or unsubscribe. Change out nameofyourmailinglist with the actual name of your list and yourdomain.com with your actual domain name. If you'd like us to change the welcome email that your subscribers receive, please email techsupport@webclickhosting.com with the text that you want to use and we will set it up for you.
4. You can send your newsletters to the list by emailing from
the mailing list administrator's email address to nameofyourmailinglist@yourdomain.com
and
including as the first line of your email message:
Approved: themailinglistpasswordyouchose
or
you can send it without that line of text from any email
address and go into your mailing list admin panel and click on the link "Tend
to pending moderator requests" and under "Action to take on all
these held messages:" click on the "accept" radio button and
then click on the "Submit All Data" button. This is a much better
security system than other mailing list software uses. With that software,
anybody (including viruses) could forge the admin email address and send out
to your entire mailing list.