You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

rspamd.xml.sample 7.7KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <rspamd>
  3. <!-- Main section -->
  4. <tempdir>/tmp</tempdir>
  5. <pidfile>/var/run/rspamd.pid</pidfile>
  6. <filters>regexp,surbl,chartable,emails,fuzzy_check,spf</filters>
  7. <statfile_pool_size>262144000</statfile_pool_size>
  8. <raw_mode>yes</raw_mode>
  9. <lua src="@ETC_PREFIX@/rspamd/lua/rspamd.lua">fake</lua>
  10. <!-- End of main section -->
  11. <!-- Logging section -->
  12. <logging>
  13. <level>info</level>
  14. <log_urls>yes</log_urls>
  15. <type>console</type>
  16. </logging>
  17. <!-- End of logging section -->
  18. <!-- Factors section -->
  19. <metric>
  20. <name>default</name>
  21. <required_score>10.0</required_score>
  22. <symbol weight="8.00">R_SPAM_FROM_MTU</symbol>
  23. <symbol weight="10.00">R_WWW_EKONF_COM</symbol>
  24. <symbol weight="2.00">R_TINYURL</symbol>
  25. <symbol weight="2.00">MISSING_SUBJECT</symbol>
  26. <symbol weight="2.10">FORGED_OUTLOOK_TAGS</symbol>
  27. <symbol weight="8.00">R_FAKE_THEBAT</symbol>
  28. <symbol weight="5.00">FORGED_SENDER</symbol>
  29. <symbol weight="2.00">DRUGS_MANYKINDS</symbol>
  30. <symbol weight="3.30">ADVANCE_FEE_2</symbol>
  31. <symbol weight="2.12">ADVANCE_FEE_3</symbol>
  32. <symbol weight="3.50">SUSPICIOUS_RECIPS</symbol>
  33. <symbol weight="6.00">FAKE_REPLY_C</symbol>
  34. <symbol weight="1.00">MIME_HTML_ONLY</symbol>
  35. <symbol weight="5.50">AB_SURBL_MULTI</symbol>
  36. <symbol weight="2.00">FORGED_MSGID_YAHOO</symbol>
  37. <symbol weight="5.50">SC_SURBL_MULTI</symbol>
  38. <symbol weight="2.00">FORGED_MUA_THEBAT_BOUN</symbol>
  39. <symbol weight="5.00">R_MISSING_CHARSET</symbol>
  40. <symbol weight="2.00">RCVD_DOUBLE_IP_SPAM</symbol>
  41. <symbol weight="5.50">OB_SURBL_MULTI</symbol>
  42. <symbol weight="5.00">FORGED_OUTLOOK_HTML</symbol>
  43. <symbol weight="2.00">HTML_MIME_NO_HTML_TAG</symbol>
  44. <symbol weight="10.50">R_BAD_EMAIL</symbol>
  45. <symbol weight="10.00">R_SPAM_FROM_LIBERO</symbol>
  46. <symbol weight="-2.00">WHITELIST_IP</symbol>
  47. <symbol weight="5.00">R_UNDISC_RCPT</symbol>
  48. <symbol weight="2.00">DRUGS_ANXIETY</symbol>
  49. <symbol weight="2.00">DRUGS_ANXIETY_EREC</symbol>
  50. <symbol weight="5.50">PH_SURBL_MULTI</symbol>
  51. <symbol weight="9.00">R_WHITE_ON_WHITE</symbol>
  52. <symbol weight="1.00">FAKE_HTML</symbol>
  53. <symbol weight="10.00">R_SPAM_FROM_VERSATEL</symbol>
  54. <symbol weight="3.00">HTML_SHORT_LINK_IMG_2</symbol>
  55. <symbol weight="3.00">FORGED_MUA_OUTLOOK</symbol>
  56. <symbol weight="4.00">R_FREE_HOSTING</symbol>
  57. <symbol weight="2.00">DRUGS_ERECTILE</symbol>
  58. <symbol weight="3.00">R_FREE_HOSTING_NAROD</symbol>
  59. <symbol weight="10.00">R_SPAM_FROM_ONO</symbol>
  60. <symbol weight="2.00">FM_FAKE_HELO_VERIZON</symbol>
  61. <symbol weight="2.00">REPTO_QUOTE_YAHOO</symbol>
  62. <symbol weight="5.00">MISSING_MIMEOLE</symbol>
  63. <symbol weight="0.50">RAMBLER_URIBL</symbol>
  64. <symbol weight="10.00">R_SPAM_FROM_VALUEHOST</symbol>
  65. <symbol weight="5.00">R_MIXED_CHARSET</symbol>
  66. <symbol weight="3.50">SORTED_RECIPS</symbol>
  67. <symbol weight="3.00">R_RCVD_SPAMBOTS</symbol>
  68. <symbol weight="5.50">JP_SURBL_MULTI</symbol>
  69. <symbol weight="3.00">R_TO_SEEMS_AUTO</symbol>
  70. <symbol weight="1.00">SUBJECT_NEEDS_ENCODING</symbol>
  71. <symbol weight="3.84">TRACKER_ID</symbol>
  72. <symbol weight="7.00">KAM_LOTTO1</symbol>
  73. <symbol weight="3.00">R_NO_SPACE_IN_FROM</symbol>
  74. <symbol weight="8.00">R_SAJDING</symbol>
  75. <symbol weight="6.00">R_BAD_CTE_7BIT</symbol>
  76. <symbol weight="5.50">WS_SURBL_MULTI</symbol>
  77. <symbol weight="10.00">R_POCHTA_RU</symbol>
  78. <symbol weight="10.00">R_FLASH_REDIR_IMGSHACK</symbol>
  79. <symbol weight="5.00">INVALID_MSGID</symbol>
  80. <symbol weight="8.00">R_FORGED_MPOP_WEBMAIL</symbol>
  81. <symbol weight="3.00">MISSING_MID</symbol>
  82. <symbol weight="2.00">DRUGS_DIET</symbol>
  83. <symbol weight="3.00">FORGED_RECIPIENTS</symbol>
  84. <symbol weight="2.00">RATWARE_MS_HASH</symbol>
  85. <symbol weight="5.00">HTML_TAG_BALANCE_HEAD</symbol>
  86. <symbol weight="1.00">STOX_REPLY_TYPE</symbol>
  87. <symbol weight="1.00">WINNOW_SPAM</symbol>
  88. <symbol weight="-1.00">WINNOW_HAM</symbol>
  89. <symbol weight="2.00">MIME_HEADER_CTYPE_ONLY</symbol>
  90. <symbol weight="8.00">R_FAKE_OUTLOOK</symbol>
  91. </metric>
  92. <!-- End of factors section -->
  93. <!-- Composites section -->
  94. <!-- End of composites section -->
  95. <!-- Workers section -->
  96. <worker>
  97. <type>fuzzy</type>
  98. <bind_socket>localhost:11335</bind_socket>
  99. <count>1</count>
  100. <maxfiles>2048</maxfiles>
  101. <maxcore>0</maxcore>
  102. <!-- Other params -->
  103. <param name="hashfile">/tmp/fuzzy.db</param>
  104. <param name="use_judy">yes</param>
  105. </worker>
  106. <worker>
  107. <type>controller</type>
  108. <bind_socket>localhost:11334</bind_socket>
  109. <count>1</count>
  110. <maxfiles>2048</maxfiles>
  111. <maxcore>0</maxcore>
  112. <!-- Other params -->
  113. <param name="password">q1</param>
  114. </worker>
  115. <worker>
  116. <type>normal</type>
  117. <bind_socket>localhost:11333</bind_socket>
  118. <count>1</count>
  119. <maxfiles>2048</maxfiles>
  120. <maxcore>0</maxcore>
  121. <!-- Other params -->
  122. </worker>
  123. <!-- End of workers section -->
  124. <!-- Modules section -->
  125. <!-- fuzzy_check -->
  126. <module name="fuzzy_check">
  127. <option name="servers">localhost:11335</option>
  128. <option name="symbol">R_FUZZY</option>
  129. <option name="min_length">300</option>
  130. <option name="max_score">10</option>
  131. <option name="metric">default</option>
  132. </module>
  133. <!-- forged_recipients -->
  134. <module name="forged_recipients">
  135. <option name="symbol_sender">FORGED_SENDER</option>
  136. <option name="symbol_rcpt">FORGED_RECIPIENTS</option>
  137. </module>
  138. <!-- maillist -->
  139. <module name="maillist">
  140. <option name="symbol">MAILLIST</option>
  141. </module>
  142. <!-- surbl -->
  143. <module name="surbl">
  144. <option name="whitelist">file://@ETC_PREFIX@/rspamd/surbl-whitelist.inc</option>
  145. <option name="2tld">file://@ETC_PREFIX@/rspamd/2tld.inc</option>
  146. <option name="metric">default</option>
  147. <option name="bit_64">JP</option>
  148. <option name="bit_32">AB</option>
  149. <option name="bit_16">OB</option>
  150. <option name="bit_8">PH</option>
  151. <option name="bit_4">WS</option>
  152. <option name="bit_2">SC</option>
  153. <option name="suffix_RAMBLER_URIBL">uribl.rambler.ru</option>
  154. <option name="suffix_%b_SURBL_MULTI">multi.surbl.org</option>
  155. <option name="redirector_read_timeout">10s</option>
  156. <option name="redirector_connect_timeout">1s</option>
  157. <option name="redirector">localhost:8080</option>
  158. </module>
  159. <!-- received_rbl -->
  160. <module name="received_rbl">
  161. <option name="symbol">RECEIVED_RBL</option>
  162. <option name="rbl">pbl.spamhaus.org</option>
  163. <option name="rbl">xbl.spamhaus.org</option>
  164. <option name="rbl">insecure-bl.rambler.ru</option>
  165. </module>
  166. <!-- emails -->
  167. <module name="emails">
  168. <option name="symbol">R_BAD_EMAIL</option>
  169. <option name="metric">default</option>
  170. </module>
  171. <!-- whitelist -->
  172. <module name="whitelist">
  173. <option name="ip_whitelist">http://cebka.pp.ru/stuff/grey_whitelist.conf</option>
  174. <option name="symbol_ip">WHITELIST_IP</option>
  175. </module>
  176. <!-- chartable -->
  177. <module name="chartable">
  178. <option name="threshold">0.1</option>
  179. <option name="symbol">R_MIXED_CHARSET</option>
  180. <option name="metric">default</option>
  181. </module>
  182. <!-- once_received -->
  183. <module name="once_received">
  184. <option name="good_host">mail</option>
  185. <option name="bad_host">static</option>
  186. <option name="bad_host">dynamic</option>
  187. <option name="symbol_strict">ONCE_RECEIVED_STRICT</option>
  188. <option name="symbol">ONCE_RECEIVED</option>
  189. </module>
  190. <!-- End of modules section -->
  191. <!-- Classifiers section -->
  192. <classifier type="winnow">
  193. <tokenizer>osb-text</tokenizer>
  194. <metric>default</metric>
  195. <option name="min_tokens">20</option>
  196. <statfile>
  197. <symbol>WINNOW_HAM</symbol>
  198. <size>100M</size>
  199. <path>/var/run/rspamd/data.ham</path>
  200. <normalizer>internal:3</normalizer>
  201. </statfile>
  202. <statfile>
  203. <symbol>WINNOW_SPAM</symbol>
  204. <size>100M</size>
  205. <path>/var/run/rspamd/data.spam</path>
  206. <normalizer>internal:3</normalizer>
  207. </statfile>
  208. </classifier>
  209. <!-- End of classifiers section -->
  210. <!-- Modules section -->
  211. <modules>
  212. <path>@ETC_PREFIX@/rspamd/plugins/lua/</path>
  213. </modules>
  214. <!-- End of modules section -->
  215. </rspamd>