Articles in this section

How to configure DNS Blackhole Lists (DNSBL) in Plesk?

Plesk for Windows kb: how-to Plesk for Linux

Applicable to:

  • Plesk for Linux
  • Plesk for Windows

Question

  • How to configure DNS Blackhole Lists (DNSBL) in Plesk?
  • It it possible to use DNS blacklists for incoming mail in Plesk?

Answer

You may configure and use free and paid DNS blackhole lists with your Plesk server.

A good third party list with details for many of the available DNSBL options can be accessed here.

Note: A DNSBL is a Domain Name System Block List, which is essentially a list of IP address ranges or other information compiled and presented as a DNS zone that can be used for incoming spam blocking for mailboxes located on your Plesk server.

Note: On Linux, if you use the Qmail mail server and switch on DNSBL, senders with IP addresses from the blackhole list will not be able to send emails even if they pass SMTP authentication. To avoid this, switch on the message submission as described in Configuring Server-Wide Mail Settings.

Configuring DNS Blackhole Lists (DNSBL) via Plesk interface

 

  1. Log into Plesk

  2. Go to Tools & Settings > Mail Server Settings (in the Mail group)

  3. Scroll down to the Spam protection based on DNS blackhole lists section and check the Turn on spam protection based on DNS blackhole lists box

  4. In the DNS zones for DNSBL service field, specify the blacklists that your mail server should query when checking incoming emails, for example:

    CONFIG_TEXT: bl.0spam.org;b.barracudacentral.org

  5. Press Apply

Configuring DNS Blackhole Lists (DNSBL) via a command-line interface (CLI)

 

  1. Connect to the Plesk server via SSH.

  2. Use the plesk bin mailserver utility with the following options:

    • to modify the list of DNS zones:

      # plesk bin mailserver --set-maps-zone dnsbl1.example.net,dnsbl2.example.net

    • to enable spam protection based on DNS blackhole lists:

      # plesk bin mailserver --set-maps-status true

    • to disable spam protection based on DNS blackhole lists:

      # plesk bin mailserver --set-maps-status false

 

Additional Information

Was this article helpful?

Comments

0 comments

Please sign in to leave a comment.