Whitelisting Users & Recipients
Whitelisting is a method of disabling the special filters we have in place, meaning that mail sent from particular addresses, or to certain recipients will be accepted even if they would not have been previously.
Whitelisted Senders
Whitelisting a sender in a particular spam filter means that their mail will be accepted even if otherwise it might not have been.
For example you might want to ensure that you always receive email sent from boss@example.org even if the contents of the message would otherwise be flagged as spam If you added that email address to the sender-whitelist it would be accepted immediately.
If you wanted to whitelist all addresses at a particular company you can add a "wildcard" entry of @company.org.
Whitelisted Recipients
The recipient whitelisting is similar to the sender list, but applies to the recipient of any incoming email.
If, for example, you work for an anti-virus company you would want to reject mails sent to your staff which contained malware but still accept new samples by email at a particular address you could add it here.
Assuming you wanted viral mail addressed to submissions@example.org just add that address to the recipient whitelist and it will be delivered even if it contains a virus whilst all other users on your domain would be protected.
Whitelisted Hostnames
The hostname whitelisting is similar to both previous whitelists - if a mail comes from a hostname which is included in the list it will be delivered regardless of the content of the message.
This may be useful if you're upon a mailing list which will unsubscribe you if you reject messages which are SPAM which it delivered - an example of which would be the Debian Project's listserver. To prevent this, at the cost of recieving the SPAM posted to the list you should whitelist the host:
- liszt.debian.org