Cisco Cisco Email Security Appliance C680 User Guide

Page of 1181
 
21-30
User Guide for AsyncOS 9.8 for Cisco Email Security Appliances
 
Chapter 21      Email Authentication
  Determining the Action to Take for SPF/SIDF Verified Mail
     if (spf-status("pra") == "Fail") {
         if (spf-status("mailfrom") == "Fail"){
             # completely malicious mail
             quarantine("Policy");
         } else {
           if(spf-status("mailfrom") == "SoftFail") {
             # malicious mail, but tempting
             quarantine("Policy");
           }
         }
     } else {
       if(spf-status("pra") == "SoftFail"){
         if (spf-status("mailfrom") == "Fail"
                 or spf-status("mailfrom") == "SoftFail"){
             # malicious mail, but tempting
             quarantine("Policy");
         }
       }
     }
stamp-mail-with-spf-verification-error:
     if (spf-status("pra") == "PermError, TempError"
             or spf-status("mailfrom") == "PermError, TempError"
             or spf-status("helo") == "PermError, TempError"){
         # permanent error - stamp message subject
         strip-header("Subject");
         insert-header("Subject", "[POTENTIAL PHISHING] $Subject"); }
.