Configure Greylisting

Valid for versions 82 through the latest version



Last modified: May 31, 2024


This interface allows you to enable or disable Greylisting for each domain on your account. Greylisting defends email users against spam. When you enable Greylisting, the mail server will temporarily reject any email from a sender that the server does not recognize. If the email is legitimate, the server that sent it will try to send the email again after a delay. After a sufficient amount of time, the server will accept the email.

Greylisting identifies incoming email by triplets. A triplet is a collection of three pieces of data: the IP address, the sender’s address, and the recipient’s address. By deferring unknown triplets, Greylisting filters spam and allows legitimate email a second chance to pass through.

Hosting providers can configure your account’s Greylisting settings in WHM’s Greylisting interface (WHM» Home » Email » Greylisting). You can view an email’s delivery status in cPanel’s Track Delivery interface (cPanel » Home » Email » Track Delivery).


This feature only appears if your hosting provider or system administrator enables the following items:

  • The Configure Greylisting feature in WHM’s Feature Manager interface (WHM » Home » Packages » Feature Manager).
  • The cPanel Greylisting Daemon service in WHM’s Service Manager interface (WHM » Home » Service Configuration » Service Manager).

Enable or disable Greylisting

To enable or disable Greylisting on a domain, perform the following steps:

  1. Locate the domain in the list, or enter the domain name in the Search text box.
  2. Click on/off to enable or disable Greylisting.

To enable or disable Greylisting for all domains on your account, click the gear icon (gear icon) and select Enable All or Disable All.

Additional Documentation