EASY SPAM FIGHTER

Read more here

EASY_LIMIT = 55			- max score before an email is considered spam before SA is rung (main purpose is just to decide if SpamAssassin run is needed)
EASY_IS_SPAM = 20		- this is a nudge score. If SpamAssass determines it's spam (based on the User threshold), this extra score is added, on top of the spam_score_int
EASY_HIGH_SCORE_DROP = 100	- very high scoring spam is dropped at this score, and not allowed to enter.
EASY_SPF_PASS = -30		- If the SPF passes, the score drops by this amount
EASY_SPF_SOFT_FAIL = 30		- If the SPF hits a softfail from ~all, this score is added.
EASY_SPF_FAIL = 100		- If the SPF hits a hard fail from -all: A:EASY_SPF_FAIL>=EASY_HIGH_SCORE_DROP, message is dropped. else B:EASY_SPF_FAIL is added to score.
EASY_DKIM_PASS = -20		- If the DKIM Passes, the score drops by this amount
EASY_DKIM_FAIL = 100		- If the DKIM Fails, the score is added.
EASY_NO_REVERSE_IP = 100	- Sender IP must have a reverse IP lookup, or this score is added.
EASY_FORWARD_CONFIRMED_RDNS = -10 	- Sender IP has reverse IP PLUS forward A lookup back to the same IP, so we subtract 10.
EASY_DNS_BLACKLIST = 50			- IP that is in a dns black list (RBL) gets this score
EASY_SPAMASSASSIN_MAX_SIZE = 200K	- max size that SpamAssassin will scan.
EASY_SKIP_SENDERS = /etc/virtual/esf_skip_senders		- file to hold MAIL FROM addresses that ESF should skip checks for SPF, DKIM. Wildcards allowed.
EASY_SKIP_RECIPIENTS = /etc/virtual/esf_skip_recipients		- file to hold RCPT TO addresses that ESF should skip checks for DKIM, RBL. Wildcards allowed.
EASY_SKIP_HOSTS = /etc/virtual/esf_skip_hosts			- file to hold reverse IP lookup hostlist that ESF should skip checks for. Wilcards allowed.
EASY_SKIP_IPS = /etc/virtual/esf_skip_ips                       - file to hold ip list that ESF should skip checks for. Can be 1.2.3.4 or 1.2.0.0/16 ranges