Vsevolod Stakhov
79417a5f81
[Minor] Update more copyright years/email
2 years ago
Josh Soref
2b8e6958f4
Spelling (#4086)
[Rework] Massive spelling fix from @jsoref
2 years ago
Anton Yuzhaninov
a9e9703a89
[Minor] Use task:has_header instead of task:get_header
Use task:has_header() to check if header is exists.
3 years ago
Anton Yuzhaninov
da820c8885
[Minor] Improve debug logs in check_generic_list_headers
And small style improvements.
3 years ago
Anton Yuzhaninov
8c34ee461c
[Minor] Improve mailman mailing list detection
3 years ago
Anton Yuzhaninov
2a7b9b37d5
[Minor] Update headers used by subscribe.ru
Notably Precedence header no longer used and web links use https.
While here improve style.
3 years ago
Reio Remma
a4e68122ab
Fix maillist checks to catch Google Groups which don't have List-Subscribe header.
4 years ago
Reio Remma
9f5c21c4c8
List-Unsubscribe debug message typo fix.
4 years ago
Vsevolod Stakhov
a570df7626
[Minor] Maillist: Fix some issues
4 years ago
Vsevolod Stakhov
518704029b
[Feature] Maillist: Improve detection
Issue: #2964
4 years ago
Vsevolod Stakhov
a763b9c316
[Minor] Remove too long strings in Lua code
5 years ago
Andrey Igoshin
6a69ef19c5
[Fix] Fix for CommuniGate Pro maillist
5 years ago
Jean-Louis Dupond
92220a36f8
[Fix] Detection of maillist optimized and fixed
Some maillists were not detected correctly. Because by default all mails were checked for 'List-Unsubscribe' and 'List-Post' headers.
But those headers do not exist on all maillists.
For example majordomo detection was broken because of this.
6 years ago
Alexander Moisseev
bb5a9f8e45
[Minor] Massive spelling correction
by a bot https://github.com/ka7/misspell_fixer
6 years ago
Vsevolod Stakhov
a1dc1fd059
[Fix] Detect confighelp in plugins initialisation
7 years ago
Vsevolod Stakhov
d980826912
[Minor] Slightly optimise maillist plugin
7 years ago
Andrew Lewis
3590c28e73
[Minor] Lint Lua plugins & global functions
7 years ago
Andrew Lewis
eb50923447
[Minor] Remove one more global
7 years ago
Andrew Lewis
68d3c2f3f3
Revert "[Feature] Add common way to disable Lua modules"
This reverts commit f552edd887
.
Conflicts:
src/plugins/lua/antivirus.lua
src/plugins/lua/asn.lua
src/plugins/lua/dcc.lua
src/plugins/lua/dmarc.lua
src/plugins/lua/emails.lua
src/plugins/lua/forged_recipients.lua
src/plugins/lua/greylist.lua
src/plugins/lua/hfilter.lua
src/plugins/lua/ip_score.lua
src/plugins/lua/maillist.lua
src/plugins/lua/mime_types.lua
src/plugins/lua/multimap.lua
src/plugins/lua/once_received.lua
src/plugins/lua/ratelimit.lua
src/plugins/lua/rbl.lua
src/plugins/lua/replies.lua
src/plugins/lua/rspamd_update.lua
src/plugins/lua/trie.lua
src/plugins/lua/whitelist.lua
7 years ago
Vsevolod Stakhov
1d0ad06316
[Minor] Use infox instead of info in logging
7 years ago
Andrew Lewis
f552edd887
[Feature] Add common way to disable Lua modules
7 years ago
Vsevolod Stakhov
0cdf354cb4
[Feature] Use new version of register_symbol in rspamd plugins
8 years ago
Vsevolod Stakhov
dd01c15d55
[Feature] Add generic maillist detector
Issue: #584
Reported by: @piwats
8 years ago
Vsevolod Stakhov
41a715a701
[Fix] Fix rfc2369 maillists detection
8 years ago
Vsevolod Stakhov
8766fba694
Switch the rest to apache 2
8 years ago
Vsevolod Stakhov
78600f0726
Erm, forgot to add the real fix to google groups
8 years ago
Vsevolod Stakhov
1d037bded2
Fix googlegroups support in maillist plugin
8 years ago
Vsevolod Stakhov
82f6ff61d5
Clarify copyright for lua plugins.
9 years ago
Vsevolod Stakhov
21f431a55c
Fix maillist.
9 years ago
Vsevolod Stakhov
7e154f7d54
Fix maillist plugin.
9 years ago
Vsevolod Stakhov
1396118d60
Modernize maillist plugin.
9 years ago
Vsevolod Stakhov
d99a26fd10
* Improve maillist plugin to detect majordomo, cgp and google groups
13 years ago
Vsevolod Stakhov
29c3237009
* Add versions to lua API
* Provide compatibility for lua plugins for old versions of rspamd
13 years ago
Vsevolod Stakhov
ea03e94d0a
Add registering options for lua modules
* Add ability to output colored messages for file and console loggers
13 years ago
Vsevolod Stakhov
a639bf512e
* Change metric logic
* Completely remove lex/yacc readers for config
* Make common sense of metric/action and symbols
* Sync changes with all plugins
TODO: add this to documentation
14 years ago
cebka@lenovo-laptop
bb5a1a9fb0
* Add maillist plugin for detecting mailmain/ezml and subscribe.ru lists
14 years ago