📨 Adding Blacklist / Whitelist to SME Server

+-----------------------------------------------------+
|        Configuring Email Blacklist & Whitelist     |
+-----------------------------------------------------+

Overview

SME Server uses qpsmtpd with RHSBL/DNSBL support to filter email. This guide shows how to safely add whitelist and blacklist entries. Do not change the SBLList.

⚙️ Whitelist Setup

1. Show current configuration

config show qpsmtpd

2. Add domain to whitelist

config setprop qpsmtpd RHSBLList whitelist.rhs.example.com

3. Expand templates and restart services

signal-event email-update
svc -t /service/qpsmtpd

4. Verify whitelist

config show qpsmtpd | grep RHSBLList

You should see the newly added domain.

⚙️ Blacklist Setup

1. Add domain to blacklist

config setprop qpsmtpd RHSBLList blackhole.rhs.example.com

2. Expand templates and restart services

signal-event email-update
svc -t /service/qpsmtpd

3. Verify blacklist

config show qpsmtpd | grep RHSBLList

The blacklisted domain should appear in the list.

📝 Notes & Tips