A mailing list allows you to send a single email to a group of subscribers at once. Unlike an email forwarder, which redirects mail to specific addresses, a mailing list lets people subscribe and unsubscribe themselves. This guide walks you through creating and configuring a mailing list in cPanel.
Creating a Mailing List
- Log in to your cPanel account.
- Scroll to the Email section and click Mailing Lists.
- Click Create Mailing List (or Add Mailing List in some themes).
- Fill in the required fields:
- List Name: The name that appears before the
@sign (e.g.,newsletterfor[email protected]). - Domain: Select the domain for this mailing list.
- Password: Set an administrative password for the mailing list.
- Access Level: Choose who can manage the list:
- Admin: Only the list administrator can post and manage subscribers.
- Private: Only subscribers can post to the list.
- Public: Anyone can post and subscribe without approval.
- List Name: The name that appears before the
- Click Add to create the mailing list.
Managing Mailing List Settings
- In the Mailing Lists page, find your list and click Manage.
- You will be redirected to the Mailman administration interface, where you can configure:
- General Options: List name, description, and admin email address.
- Passwords: Change the admin or moderator passwords.
- Privacy Options: Control who can subscribe, post, and view the subscriber list.
- Bounces: Configure how bounced (undeliverable) emails are handled.
- Archiving: Enable or disable message archiving for the list.
How Subscribers Join and Leave
Subscribers can join or leave your mailing list by sending an email:
- To subscribe: Send an email to
[email protected]. A confirmation email will be sent, and the subscriber must reply to confirm. - To unsubscribe: Send an email to
[email protected]. A confirmation email will be sent.
The list administrator can also manually add or remove subscribers from the Mailman admin interface.
Mailing List vs Email Forwarder
- Mailing List: Allows self-subscription, manages a dynamic list of recipients, supports public/private posting, and includes archiving. Best for newsletters, announcements, and group discussions.
- Email Forwarder: Simply forwards all incoming mail to one or more fixed addresses. Best for routing individual mailboxes. No subscription management.
Important Notes
- The mailing list email address (e.g.,
[email protected]) cannot be used as a regular email account at the same time. - The Mailman admin interface is separate from cPanel. Use the Manage link in the Mailing Lists page to access it.
- Mailing list archives can consume disk space over time. Consider periodically pruning old archives if storage is limited.
- Some hosting providers disable mailing lists by default. Contact support if the Mailing Lists option is not visible in cPanel.
Troubleshooting
Subscribers are not receiving list emails:
- Check that the subscriber has confirmed their subscription (they must reply to the confirmation email).
- Verify the subscriber email address is correct in the Mailman admin interface.
- Check your spam folder — list emails may be filtered.
Mailing list emails are marked as spam:
- Ensure your mailing list has proper SPF and DKIM records configured in your cPanel DNS zone.
- Keep the list announcement frequency reasonable to avoid spam complaints.
Cannot access Mailman admin interface:
- Click Manage next to the mailing list in cPanel to open the correct admin URL.
- If prompted, use the admin password you set when creating the list.