How to Email All cPanel Users at Once in WHM Print

  • whm, email users, mass email, server administration, cpanel users, reseller management, server maintenance, broadcast email
  • 0

The Email All Users feature in WHM allows server administrators to send a single message to every cPanel account holder on the server simultaneously. This is particularly useful for announcing scheduled maintenance, security updates, or important policy changes that affect all hosting customers.

What Is the Email All Users Feature?

Email All Users is a WHM tool that enables you to broadcast messages to all cPanel users on your server from one central interface. Instead of contacting customers individually, you can compose one message and deliver it to everyone at once. This saves time and ensures consistent communication across your entire customer base.

Common use cases include notifying users about server maintenance windows, security patches, policy updates, or service changes. The feature also gives you the option to include reseller customers in your broadcast, making it flexible for different server management scenarios.

How to Send an Email to All Users

Follow these steps to send a broadcast message to all your cPanel users:

  1. Log into your WHM control panel and navigate to the Email All Users interface.
  2. Fill in the Sender Name field with your name or your company name (such as OBHost Support Team).
  3. Enter your Sender Email address so recipients can reply if needed.
  4. Write a clear, descriptive Subject line that summarizes your message.
  5. Compose your Message Body with all relevant information. Be clear and concise.
  6. If you want to include customers of your resellers, check the Send Email to Resellers' Customers as well checkbox. Leave it unchecked to email only direct cPanel users.
  7. Click the Send button. The page will refresh to show you a preview of your message.
  8. Review all the information carefully for accuracy and clarity.
  9. Click Send again to confirm and dispatch the email to all users.
  10. Wait for the confirmation message that says Emails have been sent!

Important: You must click Send twice. The first click shows you a preview, and the second click actually sends the message. This two-step process prevents accidental broadcasts.

Best Practices for Mass Email Communication

When sending messages to all your users, keep these guidelines in mind to maintain professional communication:

  • Be clear and concise: State the purpose of your email in the first sentence so users immediately understand why they're receiving it.
  • Include relevant dates and times: If announcing maintenance, specify exactly when it will occur and how long it will last.
  • Provide contact information: Let users know how to reach support if they have questions about your announcement.
  • Avoid unnecessary broadcasts: Only use this feature for important server-wide announcements to prevent email fatigue.
  • Test your message: Consider sending a test to yourself first to check formatting and clarity.
  • Choose appropriate timing: Send non-urgent messages during business hours when users are most likely to read them.

Difference Between Email All Users and Email All Resellers

WHM provides two separate interfaces for mass communication, each serving a different purpose. The Email All Users feature sends messages to all cPanel account holders on your server, which includes your direct customers. When you enable the reseller option, it also includes customers who belong to your resellers.

The Email All Resellers feature, found under WHM's Account Functions section, sends messages exclusively to reseller accounts, not their end customers. Use this when you need to communicate with resellers about reseller-specific matters like commission changes, reseller tools, or reseller policies.

Choose the right tool based on your audience. For server-wide announcements affecting all hosting customers, use Email All Users. For reseller-only communications, use Email All Resellers instead.

Frequently Asked Questions

Can I send HTML formatted emails through the Email All Users feature?

The Email All Users interface typically sends plain text emails to ensure maximum compatibility across all email clients. While some HTML may be supported depending on your server configuration, it's best to compose messages in plain text format to guarantee all users can read them properly regardless of their email client.

How long does it take to send an email to all users on my server?

The delivery time depends on how many users are on your server and your server's email sending capacity. For servers with hundreds of accounts, the process may take several minutes. The system sends emails in batches to avoid overwhelming your mail server, so be patient after clicking the final Send button.

Will users be able to see other recipients' email addresses?

No, each email is sent individually to recipients, so users cannot see other customers' email addresses. This protects privacy and prevents your customer list from being exposed. Each recipient receives what appears to be a direct message addressed only to them.

What happens if I accidentally send the wrong message to all users?

Unfortunately, once you click Send the second time and the emails are dispatched, you cannot recall them. This is why the two-step confirmation process exists. Always review your message carefully during the preview step before clicking Send again. If you do send an incorrect message, you may need to send a follow-up correction to all users.

If you need assistance with mass communication features or have questions about managing your WHM server, the OBHost support team is available 24/7. Visit our contact page or email support@obhost.org for help with any hosting-related issues.


Was this answer helpful?

« Back