Commit Graph

209 Commits

Author SHA1 Message Date
Vsevolod Stakhov
6018bc54a0 Remove deprecated options from the default config. 2014-10-08 18:25:55 +01:00
Vsevolod Stakhov
9c48415dcb Merge branch 'master' of github.com:vstakhov/rspamd 2014-09-07 16:48:54 +01:00
Vsevolod Stakhov
f0799a8a58 Fix Message-Id rules. 2014-09-06 12:18:35 -07:00
Vsevolod Stakhov
a94c617673 More fixes to classifiers selector. 2014-09-05 16:45:46 +01:00
Vsevolod Stakhov
dabc471756 Add FORGED_SENDER_MAILLIST composite. 2014-09-05 13:49:19 +01:00
Vsevolod Stakhov
dddcecd51d Fix for lua 5.2. 2014-09-05 13:43:33 +01:00
Vsevolod Stakhov
f4bd2d6708 Fix stupid mistake in configurarion. 2014-09-05 12:36:31 +01:00
Vsevolod Stakhov
3f78f1f721 Fix DATE_IN_PAST and DATE_IN_FUTURE 2014-09-04 14:16:42 +01:00
Vsevolod Stakhov
b5e51581d4 Fix configuration. 2014-09-03 18:45:24 +01:00
Vsevolod Stakhov
0fc615b3c3 Simplify cached regexp creation. 2014-08-26 12:02:50 +01:00
Vsevolod Stakhov
d224a23261 Adopt config. 2014-08-25 14:00:29 +01:00
Vsevolod Stakhov
244a9efad6 Fix plugins. 2014-08-18 15:56:33 +01:00
Vsevolod Stakhov
7c5fd966bf Update default configs. 2014-08-17 13:48:01 -07:00
Vsevolod Stakhov
bd4ce0b809 Add configuration option unknown_weight for metrics.
If this option is specified, then all filters add symbols to this metric
with the specified weight even if they are not specified in symbols list
explicitly.
2014-08-17 15:57:51 +01:00
Vsevolod Stakhov
38dd269e95 Update configuration. 2014-07-24 17:48:53 -07:00
Vsevolod Stakhov
e3329afcef Merge pull request #77 from fatalbanana/master
Avoid redefining hardcoded defaults in RBL plugin
2014-05-24 04:40:02 -04:00
Vsevolod Stakhov
093117ff38 Merge pull request #76 from AlexeySa/master
Some adding for RBL and SURBL
2014-05-24 04:39:43 -04:00
Andrew Lewis
d8d43e85eb Avoid redefining hardcoded defaults in RBL plugin 2014-05-23 21:33:26 +02:00
Alexey
79af37b653 Add TOP200 domains to surbl (from spamassassin) 2014-05-23 02:38:25 -07:00
Alexey
f5071c21e6 Update modules.conf 2014-05-23 02:33:26 -07:00
Alexey
8248859d2c Update metrics.conf 2014-05-22 17:35:57 -07:00
Alexey
9a215108d2 Update metrics.conf 2014-05-22 17:34:21 -07:00
Alexey
26dca87ae7 Update metrics.conf 2014-05-22 17:29:57 -07:00
Alexey
7f542f9ca6 Update metric for Spamhaus WL 2014-05-22 17:28:17 -07:00
Alexey
0e82e96aa9 Add Spamhaus WL 2014-05-22 17:26:35 -07:00
Alexey
70950e2b91 Update modules.conf 2014-05-22 17:20:50 -07:00
Alexey
8af560539d Update metric for DNSWL 2014-05-22 17:20:26 -07:00
Alexey
6af6bed5b8 Add symbol for DNSWL 2014-05-22 17:19:14 -07:00
Alexey
58fa426a06 Update metrics for mailspike 2014-05-22 17:17:00 -07:00
Alexey
b3ac6c0530 Upgrage Mailspake rbl 2014-05-22 17:15:12 -07:00
Alexey
6c6083f74e Update modules.conf 2014-05-22 15:25:30 -07:00
Alexey
a6e807668e Add IPv6 support for Spameatingmonkey 2014-05-22 15:22:46 -07:00
Alexey
c4096a1ea4 Add metric for Spameatingmonkey rbl 2014-05-22 15:19:59 -07:00
Alexey
ec54defff2 Remove duplicate rbl rule 2014-05-22 11:04:27 -07:00
Alexey
d6abbeb75e Add rules for Abuseat and Nszones rbl 2014-05-21 12:05:07 -07:00
Alexey
eeda38c31b Add netrics for Abuseat and Nszones rbl 2014-05-21 12:04:50 -07:00
Alexey
02bbbb5264 Add metrics for Abuse.ch and Uceprotect rbl 2014-05-21 11:51:34 -07:00
Alexey
b70551f59c Add rules for Abuse.ch and Uceprotect rbl 2014-05-21 11:51:21 -07:00
Alexey
91a146941f Update metrics.conf 2014-05-21 11:31:58 -07:00
Alexey
1511ab920e Fix: Change rbl logic 2014-05-21 11:31:29 -07:00
Alexey
7942c887e2 Very small fix for DNSWL rule 2014-05-21 10:51:03 -07:00
Vsevolod Stakhov
a84b51ada1 Merge pull request #70 from eneq123/master
DNSWL support (via RBL) added
2014-05-21 13:39:34 -04:00
Alexey
3ca562b763 Hfilter: Add new metrics 2014-05-17 02:49:17 -07:00
Alexey
fd6f0f7957 Hfilter: Update and fix
- Added checks for message-id host
- small fixes
2014-05-17 02:47:57 -07:00
eneq123
444b45d955 * use the "User:" rspamc proto param for ratelimit
* fix rspamd_actions typo
* rspamd_logger added for 'Ratelimit exceeded' case
2014-05-07 16:31:04 +04:00
eneq123
6ec0f7ee2a DNSWL support (via RBL) added 2014-05-07 15:43:43 +04:00
Vsevolod Stakhov
01e1758608 Webui is now controller.
Old controller is kept in legacy_controller.c.
2014-04-30 17:23:58 +01:00
Vsevolod Stakhov
e713036bd3 Add WWWDIR macro to rspamd configuration. 2014-04-24 18:15:33 +01:00
Vsevolod Stakhov
466fbba695 Use updated outlook version. 2014-04-10 15:24:08 -07:00
Alexey
3dfd703101 Hfilter: small fixes 2014-04-05 01:33:13 -07:00
Vsevolod Stakhov
142d36fbc6 Fix hfilter. 2014-03-29 16:18:54 -07:00
Alexey
eba9e34f73 Hfilter: Fix for IPv6 support 2014-03-28 01:56:05 -07:00
Vsevolod Stakhov
650a45cf07 Implement secure IPs for webui. 2014-02-28 17:46:31 +00:00
Vsevolod Stakhov
3f20ce1228 Merge pull request #46 from AlexeySa/master
Added Spameatingmonkey RBL, URIBL and fresh URIBL
2014-02-13 13:11:26 +00:00
Alexey
75c80c6f6e Fix setting for Spameatingmonkey RBL
Remove ipv6 support for RBL
2014-02-12 08:47:15 -08:00
Alexey
99ece568a6 Add metric for Spameatingmonkey RBL and SURBL 2014-02-12 08:41:17 -08:00
Alexey
f40af67101 Add Spameatingmonkey RBL and SURBL 2014-02-12 08:29:56 -08:00
Andrew Lewis
fa8e1dc94f Tweak default RBL module config for brevity 2014-02-07 12:03:58 +02:00
Alexey
8ba82df4bb Fix rule MISSING_MIMEOLE for IPB forum
Add exception for Invision Power Board forum
2014-02-05 09:54:36 -08:00
Alexey
dd6a81c697 Fix Hfilter for null text part
Fix HFILTER_URL_ONELINE for null text part
2014-02-05 00:32:06 -08:00
Alexey
7bd58d6795 Update metrics.conf 2014-02-03 10:16:31 -08:00
Alexey
8d1408000e Rename symbol HFILTER_HOSTNAME_NOPTR 2014-02-03 10:13:53 -08:00
Alexey
a9c26ed598 Rename symbol in Hfilter
Rename symbol HFILTER_HOSTNAME_NOPTR to HFILTER_HOSTNAME_UNKNOWN
2014-02-03 10:09:49 -08:00
Vsevolod Stakhov
174ae21647 Increase default reject treshold. 2014-02-03 16:24:13 +00:00
Andrej Zverev
7f53014465 - Fix typo 2014-02-03 15:38:04 +04:00
Andrej Zverev
a0fd753345 Allow override system predefined settings without touching .conf files
from distribution.
2014-02-01 18:50:38 +04:00
Alexey
2330c14b92 Optimize Hfilter 2014-01-31 09:49:50 -08:00
Alexey
8a78b0de5e Tune metric for hfilter 2014-01-28 10:08:18 -08:00
Vsevolod Stakhov
48fdd5aea9 Rework HFILTER_URL_ONELINE. 2014-01-25 19:42:58 +00:00
Alexey
71d592cb60 Fix hfilter 2014-01-24 12:09:30 -08:00
Vsevolod Stakhov
744d3ff5e5 Remove HFILTER_URL_ONELINE rule.
- Added functions:
 `rspamd_textpart:get_length` - get a full length of text part
 `rspamd_url:get_length` - get a full length of an URL object

- Removed `HFILTER_URL_ONELINE` as it is broken by nature
- Reworked hfilter to improve performance
2014-01-24 16:44:47 +00:00
Vsevolod Stakhov
d667c6b4ac Use more permissive value for parts_differ. 2014-01-24 16:44:10 +00:00
Vsevolod Stakhov
199b32be13 Improve hostname processing. 2014-01-22 14:23:02 +00:00
Alexandre Perrin
2c47cda1c4 workers.conf: controller listen to localhost instead of 127.0.0.1
the rspamc controller default host is "localhost" and using by default 127.0.0.1 for rspamd controller is an issue on hosts using IPv6 as "localhost".
2014-01-17 11:07:23 +01:00
Alexey
9aadec0288 Update Hfilter
- Optimize and fixes for hostname check
- Some fixes for helo check
2014-01-06 13:27:45 -08:00
Vsevolod Stakhov
3c1866666f Several fixes to hfilter module. 2013-12-27 13:54:00 +00:00
Vsevolod Stakhov
dbf377ae0b Merge pull request #19 from AlexeySa/master
Rework checks for Message-id in Hfilter
2013-12-27 02:36:20 -08:00
Alexey
3dc20fa79e Update metric for Hfilter 2013-12-27 01:00:09 -08:00
Alexey
4b0c87faf2 Rework checks for Message-id
Del resolve host rules in Message-Id header
2013-12-27 00:57:45 -08:00
Alexey
655661ca0d Reduce metric for FORGED_SENDER
Many false positives from mail scripts and maillists.
2013-12-27 00:15:11 -08:00
Alexey
fcb7a16572 Update symbols for Hfilter 2013-12-26 13:47:11 -08:00
Alexey
5cb90bb33e Hfilter update
- add "MAIL FROM" host check. Postfix option "reject_unknown_recipient_domain" better to switch off;
- add host check from header "Message-id:";
- rework resolve functions
- Fix symbols
2013-12-26 13:45:20 -08:00
Vsevolod Stakhov
9c477a80e8 Fix escape symbols in hfilter. 2013-12-26 15:26:45 +00:00
Vsevolod Stakhov
928d072cec Remove HELO_NOT_FQDN as it exists in hfilter.
Submitted by: AL
2013-12-24 18:55:47 +00:00
Vsevolod Stakhov
08caf16449 Add hfilter - an advanced set of helo and hostname checks.
Submitted by: AL
2013-12-24 18:24:54 +00:00
Vsevolod Stakhov
4b0f1587bb Improve spamhaus RBL support.
Submitted by: AL
2013-12-24 17:07:12 +00:00
Alexey
35a4f68f3c Add rule for HELO host FQDN check 2013-12-24 06:59:05 -08:00
Alexey
3de23ef38c Add metric for HELO_NOT_FQDN 2013-12-24 06:58:03 -08:00
Vsevolod Stakhov
7bc189b9a9 Adjust weights for uribl lists. 2013-12-23 14:49:53 +00:00
Vsevolod Stakhov
26d4832651 Reduce weight of FORGED_RECIPIENTS rule. 2013-12-23 14:48:36 +00:00
Vsevolod Stakhov
c0902fb952 Fix symbol names. 2013-12-23 12:23:11 +00:00
Vsevolod Stakhov
8080d057db Reflect option in the default config. 2013-12-20 15:55:42 +00:00
Vsevolod Stakhov
5733cc904c Fix misprint in the configuration. 2013-12-18 14:34:21 +00:00
AlexeySa
bb8475620e Update modules.conf
Added Sorbs RBL
2013-12-12 13:08:16 -08:00
AlexeySa
3eff054913 Update metrics.conf
Added Sorbs RBL metrics
2013-12-12 13:03:49 -08:00
AlexeySa
3d0ff53cdb Update 2tld.inc
All SLD's zones for correct surbl works.
2013-12-12 12:36:45 -08:00
Vsevolod Stakhov
21b1eec1aa Always use one_shot mode for fuzzy_check. 2013-12-06 12:19:36 +00:00
Vsevolod Stakhov
4123f20760 Tune default settings. 2013-12-05 15:57:04 +00:00
Vsevolod Stakhov
c52921bf52 Allow to skip unknown flags in fuzzy_check module. 2013-12-05 12:03:47 +00:00
Vsevolod Stakhov
54c67e13ae Set highsecure.ru as readonly fuzzy server. 2013-12-04 16:45:35 +00:00