composites.conf 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. MX_IMPLICIT {
  2. expression = "MX_GOOD & MX_MISSING";
  3. score = -0.01;
  4. }
  5. VIRUS_FOUND {
  6. expression = "CLAM_VIRUS & !MAILCOW_WHITE";
  7. score = 2000;
  8. }
  9. SPF_FAIL_NO_DKIM {
  10. expression = "R_SPF_FAIL & R_DKIM_NA & !MAILCOW_WHITE & !ARC_ALLOW";
  11. score = 10;
  12. }
  13. SOGO_CONTACT_EXCLUDE_FWD_HOST {
  14. expression = "-WHITELISTED_FWD_HOST & ~SOGO_CONTACT";
  15. }
  16. SOGO_CONTACT_SPOOFED {
  17. expression = "(R_SPF_PERMFAIL | R_SPF_SOFTFAIL | R_SPF_FAIL) & ~SOGO_CONTACT";
  18. }
  19. SPOOFED_UNAUTH {
  20. expression = "!MAILCOW_AUTH & !MAILCOW_WHITE & !RSPAMD_HOST & !SIEVE_HOST & MAILCOW_DOMAIN_HEADER_FROM";
  21. score = 5.0;
  22. }
  23. # Only apply to inbound unauthed and not whitelisted
  24. OLEFY_MACRO {
  25. expression = "!MAILCOW_AUTH & !MAILCOW_WHITE & OLETOOLS";
  26. score = 20.0;
  27. policy = "remove_weight";
  28. }
  29. BAD_WORD_BAD_TLD {
  30. expression = "FISHY_TLD & ( BAD_WORDS | BAD_WORDS_DE )"
  31. score = 10.0;
  32. }
  33. FORGED_W_BAD_POLICY {
  34. expression = "( ~g+:policies | ~R_SPF_NA) & ( ~FROM_NEQ_ENVFROM & ~FORGED_SENDER )"
  35. score = 3.0;
  36. }
  37. RBL_EXCLUDE_FWD_HOST {
  38. expression = "-WHITELISTED_FWD_HOST & ^g:rbl"
  39. }
  40. UPSTREAM_CHECKS_EXCLUDE_FWD_HOST {
  41. expression = "(-SIEVE_HOST | -WHITELISTED_FWD_HOST) & (^UNITEDINTERNET_SPAM | ^SPAM_FLAG | ^KLMS_SPAM | ^AOL_SPAM | ^MICROSOFT_SPAM)"
  42. }