Whitelist Documentation
Whitelists may be on a per-user (user@domain.com) basis, or a per-domain (domain.com) basis. A user's personal whitelist
is first checked, followed by the associated domain whitelist. If it is caught by one of the whitelists, the message is
accepted and bypasses all filters. A whitelist entry can be one of five things:
- Email Address: This is the envelope sender address, in the form "user@domain.com". Note that this is not
necessarily the same as the From: header.
- Hostname: This is a hostname or domain name of the sending server. For example, "my.host.domain.com", or
"domain.com", or even just "com". This will check all subdomains of a given hostname for a match in the
whitelist. Hostname entries do not apply to email addresses. They only apply to the DNS hostname for a mail
server.
- Email Hostname: This is a hostname or domain name to check against the envelope sender address, in the form
of "@domain.com". This should be used with caution, because the envelope sender address can be spoofed.
- IP Address: This is an IP address of the sending server. For example, "10.1.2.3". It may also be a classful
netblock in the form "10.1.2", "10.1", or even just "10"; or it may be a CIDR address in the form "10.1.2.0/25".
- RegEx: This is a [POSIX] regular expression in the form "/pattern/". RegEx entries are matched against the
envelope sender address or the sending server's hostname.
A comment can be appended to a whitelist entry in the web interface by entering "// (comment)" after the entry. For example:
"10.0.0 //I like this network"