aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/lua/once_received.lua
Commit message (Collapse)AuthorAgeFilesLines
* * Fix DNS PTR resolvingVsevolod Stakhov2011-08-221-3/+42
| | | | * Add ability to resolve ip in once_received plugin to avoid temporary DNS fails of SMTP resolving
* More checks in lua plugins.0.4.2Vsevolod Stakhov2011-08-051-4/+6
|
* * Add versions to lua APIVsevolod Stakhov2010-12-221-5/+11
| | | | * Provide compatibility for lua plugins for old versions of rspamd
* * Introduce new system of configuration checks:Vsevolod Stakhov2010-12-201-0/+1
| | | | | | | | - now symbols inside metrics definition must be inside rules as well - symbols may be virtual (e.g. when module can insert several symbols inside callback) - symbols may be pure callbacks (when symbol's name is unknown and depends on conditions) * Module 'emails' is removed as it is not used in the current rspamd MANY fixes to sample config files
* Add registering options for lua modulesVsevolod Stakhov2010-12-141-0/+6
| | | | * Add ability to output colored messages for file and console loggers
* * Change metric logicVsevolod Stakhov2010-06-161-8/+4
| | | | | | | * 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
* * Do not produce lua warning when message has no headers or has unresolved ↵cebka@lenovo-laptop2010-01-251-0/+4
| | | | hostname
* * Add right way to pass config params with common names to lua scriptsVsevolod Stakhov2009-11-111-2/+2
|
* * Convert all string values to lowercase in once_received moduleVsevolod Stakhov2009-10-271-5/+8
|
* * Fix patterns matching in lua pluginsVsevolod Stakhov2009-10-261-1/+1
|
* * Add ability to register rspamd functions from LUAVsevolod Stakhov2009-10-131-1/+0
| | | | | | * Add ability to access recipients list and sender information * Add plugin for checking forged recipients and sender * Sync documentation
* * Forgotten in previous commitVsevolod Stakhov2009-10-091-20/+20
|
* * Improve logic of lua plugins:Vsevolod Stakhov2009-10-091-3/+52
| | | | | | - fix once received plugin to configure properly (pointy hat to: dmx) - add additional functionality to once_received plugin for strict checking of received - make all things local
* * Add once_received plugin (by dmx)Vsevolod Stakhov2009-10-051-0/+15
* Fix read_callback to avoid double freeing of task object