summaryrefslogtreecommitdiffstats
path: root/src/plugins/lua/dmarc.lua
Commit message (Collapse)AuthorAgeFilesLines
...
* [Minor] Yield DMARC_NA when From header is missingAndrew Lewis2016-08-301-17/+53
| | | | | - Also make DMARC symbols configurable - Register some additional symbols
* [Feature] Add DMARC_NA symbolAndrew Lewis2016-08-261-24/+34
| | | | - Also allow forcing action on DMARC_NA; DMARC_DNSFAIL; DMARC_BAD_POLICY
* [Feature] Yield DMARC_DNSFAIL on lookup failureAndrew Lewis2016-08-251-12/+25
|
* [Fix] DMARC: Fix alignment checking for subdomainsAndrew Lewis2016-08-221-6/+4
|
* [Minor] Fix log messageAndrew Lewis2016-08-211-1/+1
| | | | - Also clean up X_PHP_EVAL rule
* [Fix] Disable DMARC for local/authorized mailVsevolod Stakhov2016-08-211-0/+5
|
* [Fix] DMARC: deal with missing and spurious spacesAndrew Lewis2016-08-191-6/+1
|
* [Fix] Fix processing of last element of DMARC policiesAndrew Lewis2016-08-051-4/+9
|
* [Fix] Fix DMARC_BAD_POLICY symbolAndrew Lewis2016-08-021-1/+1
|
* [Feature] Allow for setting action based on DMARC dispositionAndrew Lewis2016-07-311-0/+9
|
* [Feature] Add DMARC_BAD_POLICY symbol when DMARC policy was invalidAndrew Lewis2016-07-311-8/+10
|
* [Fix] Allow for disabling DMARC reporting when Redis is configuredAndrew Lewis2016-07-061-9/+16
| | | | | | - Also disable this by default - Added disposition to report information - Reports should be stored for mail that passed DMARC too
* [Feature] Use new redis API in DMARC pluginVsevolod Stakhov2016-06-221-9/+13
|
* [Feature] Enable forced resolving for some lua pluginsVsevolod Stakhov2016-06-131-3/+6
| | | | | Issue: #661 Reported by: @FelixSchwarz
* [Feature] Use universal redis definitions in rspamd pluginsVsevolod Stakhov2016-05-281-8/+3
|
* [Feature] Use new version of register_symbol in rspamd pluginsVsevolod Stakhov2016-04-221-6/+27
|
* [Fix] Use caseless comparison in dmarc moduleVsevolod Stakhov2016-03-071-8/+8
|
* Use has symbol when no need to get extra data for a symbolVsevolod Stakhov2016-02-081-1/+1
|
* Drop unneeded `require`Andrew Lewis2016-02-051-1/+0
|
* Switch the rest to apache 2Vsevolod Stakhov2016-02-041-22/+12
|
* Some fixes to the default configurationVsevolod Stakhov2016-01-161-1/+1
|
* Do not parse URLs for getting TLD in luaVsevolod Stakhov2015-12-211-6/+2
|
* Fix pluginsVsevolod Stakhov2015-11-201-1/+1
|
* Check from returned more preciselyVsevolod Stakhov2015-11-161-19/+19
|
* Improve dkim domains validation for DMARCVsevolod Stakhov2015-09-171-7/+9
|
* Fix variable name.Vsevolod Stakhov2015-09-141-2/+2
|
* Rework dmarc to the dependencies system.Vsevolod Stakhov2015-09-141-5/+9
|
* Change separators to commas to avoid issues with ipv6.Vsevolod Stakhov2015-09-101-1/+1
|
* Update logging in lua modules.Vsevolod Stakhov2015-09-011-6/+6
|
* Fix lua plugins with the new DNS API.Vsevolod Stakhov2015-07-211-6/+16
|
* Fix DMARC plugin.Vsevolod Stakhov2015-04-201-19/+29
|
* DMARC: check for subdomain policyAndrew Lewis2015-04-181-18/+33
|
* DMARC: Abort processing on policy failure (where this is not happening already)Andrew Lewis2015-04-161-0/+2
|
* DMARC: handle relaxed policy; return policy domain with symbolAndrew Lewis2015-04-161-9/+17
|
* DMARC: more RFC-strictness; partial support for subdomain policies; return ↵Andrew Lewis2015-04-161-14/+47
| | | | domain with symbol
* Use tld when checking for DMARC policy.Vsevolod Stakhov2015-04-151-4/+8
|
* DMARC: Allow bogus backslashes in policy records; ignore non policy records; ↵Andrew Lewis2015-04-081-8/+25
| | | | fail on multiple policy records
* Remove debug knob.Vsevolod Stakhov2015-04-071-1/+1
|
* DMARC: Check DKIM alignmentAndrew Lewis2015-04-051-15/+12
|
* DMARC: allow either of SPF/DKIM to yield pass; check From header alignment; ↵Andrew Lewis2015-04-041-16/+50
| | | | add _SOFTFAIL and _QUARANTINE symbols; support 'pct'
* Add preliminary version of DMARC plugin.Vsevolod Stakhov2015-04-031-0/+196