43 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			43 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| use = ["spam-header", "x-spamd-result", "x-rspamd-queue-id", "authentication-results"];
 | |
| skip_local = false;
 | |
| skip_authenticated = true;
 | |
| routines {
 | |
|   spam-header {
 | |
|     header = "X-Spam-Flag";
 | |
|     value = "YES";
 | |
|     remove = 1;
 | |
|   }
 | |
|   fuzzy-hashes {
 | |
|     header = "X-Rspamd-Fuzzy";
 | |
|   }
 | |
|   authentication-results {
 | |
|     header = "Authentication-Results";
 | |
|     remove = 1;
 | |
|     spf_symbols {
 | |
|       pass = "R_SPF_ALLOW";
 | |
|       fail = "R_SPF_FAIL";
 | |
|       softfail = "R_SPF_SOFTFAIL";
 | |
|       neutral = "R_SPF_NEUTRAL";
 | |
|       temperror = "R_SPF_DNSFAIL";
 | |
|       none = "R_SPF_NA";
 | |
|       permerror = "R_SPF_PERMFAIL";
 | |
|     }
 | |
|     dkim_symbols {
 | |
|       pass = "R_DKIM_ALLOW";
 | |
|       fail = "R_DKIM_REJECT";
 | |
|       temperror = "R_DKIM_TEMPFAIL";
 | |
|       none = "R_DKIM_NA";
 | |
|       permerror = "R_DKIM_PERMFAIL";
 | |
|     }
 | |
|     dmarc_symbols {
 | |
|       pass = "DMARC_POLICY_ALLOW";
 | |
|       permerror = "DMARC_BAD_POLICY";
 | |
|       temperror = "DMARC_DNSFAIL";
 | |
|       none = "DMARC_NA";
 | |
|       reject = "DMARC_POLICY_REJECT";
 | |
|       softfail = "DMARC_POLICY_SOFTFAIL";
 | |
|       quarantine = "DMARC_POLICY_QUARANTINE";
 | |
|     }
 | |
|   }
 | |
| }
 | 
