How to create a mailing list in cPanel

Category: cPanel

A mailing list lets you send one message to several people through a single address, for example announcements@example.com. In cPanel, Mailing Lists uses Mailman and works for internal groups, customer notices, or small communities; it does not replace an email marketing platform or remove shared-hosting sending limits.

Before you start

  • Confirm that the domain already has email active in your cPanel account.
  • Define the list name, for example announcements, team, or customers.
  • Have a strong password ready to manage the list.
  • Collect only addresses that agreed to receive messages.

Create the list in cPanel

  1. Log in to cPanel and open Mailing Lists or Listas de correo, depending on your panel language.
  2. In List Name, enter only the name before the at sign, for example announcements.
  3. In Domain, choose the domain that will form the final list address.
  4. Enter and confirm the administration password.
  5. Choose the access type: Private if you want to approve subscribers or Public if anyone can request signup.
  6. Click Add or Añadir to create the list.

Note: if you do not see Mailing Lists, the module may be unavailable on your plan or disabled for your account. In that case, open a ticket before trying to solve it from another module.

Add subscribers and review options

  1. On the same screen, find the list you just created and open Manage or Administrar.
  2. Open the members or subscribers section in Mailman.
  3. Add addresses one by one or in bulk, depending on the available option.
  4. Review whether the list requires confirmation, moderation, or administrator approval.
  5. Save the changes and return to the cPanel list view.

Keep the list clean. If you add addresses without permission, you can trigger bounces, spam complaints, or temporary sending blocks.

Test delivery

  1. Send a short message from an authorized account to the list address, for example announcements@example.com.
  2. Check that at least two subscribers receive the message.
  3. Confirm that the sender, subject, and message footer look correct.
  4. If the message does not arrive, wait a few minutes and check bounces in the sending mailbox.
  5. If you use external DNS, check that SPF and DKIM are correct to improve delivery.

Do not use the list for bulk promotional sending. For larger campaigns, use a specialized tool that handles unsubscribes, reputation, and hourly limits.

Final verification

  • The list appears in Mailing Lists with the correct domain.
  • You can open Manage or Administrar with the password you set.
  • Test subscribers receive the message sent to the list.
  • There are no immediate bounces or suspension warnings related to sending limits.

Common errors

  • The module does not appear in cPanel → The feature may be disabled for your account or plan → contact support to confirm availability.
  • Subscribers do not receive messages → The list may require moderation, confirmation, or have mistyped addresses → review members, moderation queue, and bounces.
  • Messages land in spam → Reputation is low, there are too many recipients, or SPF/DKIM are not correct → reduce volume and review Email Deliverability.

When to ask for help

Open a ticket if cPanel shows errors when creating the list, if Mailman does not let you manage subscribers, or if messages bounce even though the addresses are correct. Include the domain, list name, approximate test time, and the full error message.

Still need help?

If this guide didn’t solve your issue, our team can help you via ticket.