The Spamfilter.Whitelist table contains the spamfilter whitelist entries which do not contain wildcards or regular expressions. They are separated out to speed up checking.
address is the primary key. It is indexed case sensitively (because PostgreSQL does not support calculated primary key indices), but all addresses are stored in lower case, so any searches should search for lower case entries as well.