Flash Sale:75% Off Hosting + Free DomainEnds in13h47m14sView Plans
Hostvento logoHostvento

How to turn on Greylisting in WHM

Cut down spam by making unknown email senders try twice before you accept their mail.

WHM2 min read10 steps5 screenshots

What is greylisting?

Spam is unwanted junk email. Greylisting is a trick to block much of it. When an unknown sender tries to send you mail, your server says "please try again later." Real mail servers try again after a few minutes, so real mail still arrives. Many spam programs never try again, so the junk is dropped. It is like asking a stranger at the door to knock a second time.

The cost is a small delay. The first email from a new sender can arrive several minutes late.

cPanel calls this feature cPGreyList. You need WHM access, as a server owner or reseller with the right rights.

Steps

  1. Log in to WHM.
  2. Type Greylisting in the search box on the left.
  3. Click Greylisting under the Email section. Some versions label it cPGreyList.
  4. Find the switch named Enable Greylisting.
    Screenshot: Find the switch named Enable Greylisting .
    Screenshot: Find the switch named Enable Greylisting .
  5. Slide it to On.
  6. Click Save or wait for the green confirmation.

Useful settings

  • Trusted Hosts: a list of senders that never get delayed. Add partners and services you rely on, like a payment system.
  • Common Mail Provider list: big email services are already treated carefully so their mail is not held back.
  • Reports: shows what was delayed and passed.
Tip: If a customer expects an urgent message, such as a password reset, add that sender to the trusted list. Then no delay occurs.

Turn it off for one account

Greylisting works on the whole server, but you can skip it for chosen domains. Use the Trusted Hosts or Opt-Out area of the Greylisting page. The labels may vary by version, so look for them on the same page.

Screenshot: Greylisting works on the whole server, but you can skip it for chosen domains. Use the Tru

If emails seem very late

  1. Wait about 15 minutes, as the first message from a new sender is held.
  2. Check the Reports page.
  3. Add the sender to the trusted list.
    Screenshot: Add the sender to the trusted list.
  4. If it keeps happening, turn greylisting off and ask Hostvento support for advice.

Quick recap

  • Greylisting asks unknown senders to retry.
  • Real mail arrives a bit later, and most spam does not.
  • Enable it in WHM under Greylisting.
    Screenshot: Enable it in WHM under Greylisting .
  • Add important senders to the trusted list.
  • Turn it off if delays cause problems.