Policy Script 6: Calculate Spam Probability, Modify and Deliver

Modify Message

# import levels here
# attr NAME=Copy to quarantine and deliver if spam probability is 50%
# or more.
if not pmx_spam_prob :under 50 {
     pmx_replace_header "X-PerlMx-Spam" "Gauge=%%XGAUGE%%%%IGAUGE%%,
       Probability=%%PROB%%, Report='%%HITS%%'";
     pmx_file "Spam";
     pmx_replace_header "Subject" "[PMX:%%GAUGE%%] %%SUBJECT%%";
     stop;
}

Description:

Deliver Message

# attr NAME=Add X-Header and deliver messages
else {
     pmx_replace_header "X-PerlMx-Spam" "Gauge=%%XGAUGE%%%%IGAUGE%%,
       Probability=%%PROB%%, Report='%%HITS%%'";
     stop;
}

Description: