Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [Feature] DMARC: Implement reporting.only_domains setting | Andrew Lewis | 2024-09-18 | 1 | -0/+12 |
| | |||||
* | [Feature] Support suppressing DMARC reporting for particular recipients | Andrew Lewis | 2024-01-10 | 1 | -1/+13 |
| | |||||
* | [Fix] DMARC reporting: fix reporting for subdomains | Andrew Lewis | 2023-10-16 | 1 | -1/+1 |
| | | | | - Reported by: @bilym | ||||
* | [Minor] Reformat all Lua code, no functional changes | Vsevolod Stakhov | 2023-08-07 | 1 | -44/+37 |
| | |||||
* | [Minor] Dmarc: Move `no_reporting_domains` to `reporting.exclude_domains` | Vsevolod Stakhov | 2022-09-16 | 1 | -8/+18 |
| | | | | This is done for consistency with provision of the backward compatibility | ||||
* | [Minor] Register some more timeouts | Vsevolod Stakhov | 2022-09-10 | 1 | -1/+2 |
| | |||||
* | [Fix] Dmarc report: Use local timezone instead of GMT | Vsevolod Stakhov | 2022-05-08 | 1 | -2/+2 |
| | |||||
* | [Minor] Update more copyright years/email | Vsevolod Stakhov | 2022-03-27 | 1 | -1/+1 |
| | |||||
* | [Fix] Dmarc: Always lowercase domain | Vsevolod Stakhov | 2021-10-18 | 1 | -1/+3 |
| | | | | Issue: #3940 | ||||
* | [Minor] Dmarc: Store reports for esld and not for the specific domain | Vsevolod Stakhov | 2021-08-09 | 1 | -1/+1 |
| | |||||
* | [Rework] Dmarc: Move check policy function to the common utils | Vsevolod Stakhov | 2021-08-03 | 1 | -119/+1 |
| | |||||
* | [Rework] Move common and rarely used dmarc code to the library | Vsevolod Stakhov | 2021-08-02 | 1 | -212/+13 |
| | |||||
* | [Minor] Refactor module name variable | Vsevolod Stakhov | 2021-07-31 | 1 | -4/+4 |
| | |||||
* | [Rework] Dmarc: Rework reports keys structure | Vsevolod Stakhov | 2021-07-30 | 1 | -11/+26 |
| | |||||
* | [Minor] Dmarc: Relax grammar to allow elements with no semicolons | Vsevolod Stakhov | 2021-07-30 | 1 | -2/+2 |
| | |||||
* | [Project] Dmarc: Use zlists for dmarc reports | Vsevolod Stakhov | 2021-07-30 | 1 | -3/+17 |
| | |||||
* | [Rework] Reorganize dmarc plugin and remove unsupported reporting code | Vsevolod Stakhov | 2021-07-29 | 1 | -781/+113 |
| | |||||
* | domain match should be case insensitive | Jesse Norell | 2021-06-09 | 1 | -2/+2 |
| | | | domain match should be case insensitive - see https://github.com/rspamd/rspamd/issues/3749#issuecomment-858013193 | ||||
* | [Minor] Dmarc: Slightly refactor function | Vsevolod Stakhov | 2021-05-17 | 1 | -32/+38 |
| | |||||
* | [Fix] Try to fix some broken code in DMARC reporting plugin | Vsevolod Stakhov | 2021-05-16 | 1 | -18/+8 |
| | | | | Issue: #2499 | ||||
* | [Minor] Fix bcc_addrs usage | Vsevolod Stakhov | 2021-04-20 | 1 | -3/+3 |
| | | | | Issue: #3724 | ||||
* | [Minor] DMARC: Fix table nesting | Vsevolod Stakhov | 2021-04-02 | 1 | -3/+1 |
| | |||||
* | [Minor] DMARC: Fix munging when reply-to is presented | Vsevolod Stakhov | 2021-04-02 | 1 | -5/+19 |
| | |||||
* | [Project] Dmarc: Fix header removal | Vsevolod Stakhov | 2021-03-24 | 1 | -1/+1 |
| | |||||
* | [Project] Dmarc: Use full recipient address instead of a domain map | Vsevolod Stakhov | 2021-03-24 | 1 | -2/+2 |
| | |||||
* | [Project] Dmarc: Fix munging logic | Vsevolod Stakhov | 2021-03-24 | 1 | -9/+14 |
| | |||||
* | [Minor] Dmarc: Implement other munging options | Vsevolod Stakhov | 2021-03-02 | 1 | -14/+54 |
| | |||||
* | [Minor] Dmarc: Fix some munging issues | Vsevolod Stakhov | 2021-03-02 | 1 | -1/+8 |
| | |||||
* | [Project] Dmarc: Add preliminary munging logic | Vsevolod Stakhov | 2021-03-01 | 1 | -0/+66 |
| | | | | Issue: #3647 | ||||
* | [Project] Dmarc: Add munging configuration | Vsevolod Stakhov | 2021-03-01 | 1 | -2/+55 |
| | |||||
* | [Minor] Dmarc: Properly name a symbol | Vsevolod Stakhov | 2021-03-01 | 1 | -3/+6 |
| | |||||
* | [Minor] Do not perform arc signing before dkim checks | Vsevolod Stakhov | 2021-01-22 | 1 | -1/+1 |
| | | | | Issue: #3613 | ||||
* | [Fix] Dmarc: Unbreak reporting after cf2ae3292ac93da8b6e0624b48a62828a51803c9 | Vsevolod Stakhov | 2020-09-28 | 1 | -0/+1 |
| | |||||
* | Delete spaces from rua dmarc policy | Vitaliy Vasilenko | 2020-09-15 | 1 | -2/+1 |
| | |||||
* | [Minor] Dmarc: Fix reporting logger invocations | Vsevolod Stakhov | 2020-08-04 | 1 | -27/+27 |
| | |||||
* | [Minor] Dmarc: Least flag aleady implies the intended behaviour | Vsevolod Stakhov | 2020-07-31 | 1 | -2/+1 |
| | |||||
* | [Minor] Fix lua error after #3387 | Vsevolod Stakhov | 2020-06-06 | 1 | -2/+1 |
| | |||||
* | Fix some DMARC issues | Janne Heß | 2020-06-06 | 1 | -2/+3 |
| | | | | | | These issues were reported in #2872 which was closed by the stale bot. This addresses the first two issues by getting rid of the string "softfail" and by fixing the reason. | ||||
* | [Minor] Explicitly convert things to strings | Vsevolod Stakhov | 2020-02-24 | 1 | -2/+12 |
| | | | | Issue: #3272 | ||||
* | [Minor] Implement additional_address_bcc feature | Vsevolod Stakhov | 2020-02-24 | 1 | -21/+33 |
| | | | | Issue: #3242 | ||||
* | [Minor] Fix parsing DMARC records containing upper-case letters | Thomas Oettli | 2020-02-12 | 1 | -1/+20 |
| | |||||
* | [Minor] Register forgotten symbol DMARC_BAD_POLICY | Thomas Oettli | 2020-01-26 | 1 | -0/+7 |
| | |||||
* | Tune DMARC report | Vitaliy Vasilenko | 2020-01-02 | 1 | -1/+2 |
| | | | Add customization - message-id from | ||||
* | [Project] More fixes to follow the C module semantics | Vsevolod Stakhov | 2019-12-02 | 1 | -23/+6 |
| | |||||
* | [Minor] Fix dmarc after change | Vsevolod Stakhov | 2019-12-02 | 1 | -1/+1 |
| | |||||
* | [Minor] Fix not logging DMARC reporting addresses. | Phil Ross | 2019-10-26 | 1 | -1/+1 |
| | | | | | `reporting_addr` uses the email address strings as keys so `table.concat` won't produce any output. | ||||
* | [Fix] Fix issues sending DMARC reports. | Phil Ross | 2019-10-23 | 1 | -14/+16 |
| | | | | | | | | | | | | | | | | | | | | | | Processing the email template was causing a parse error (#3054). This was caused by the use of `{% ... %}` statements instead of `{= ... =}` output expressions. The message was failing to be sent over SMTP, closing the socket after reading the response to the DATA command and logging the following errors: > lua_tcp_arg_toiovec: bad argument at position -1 > lua_tcp_add_write: tcp request has bad data argument at pos 3 This was caused by the number of substitutions made by `gsub` being added to the message table. Sending would stop after processing the first message. This was caused by the sendmail callback function missing a call to `get_reporting_domain` on a successful outcome. Resolves #3054. | ||||
* | [Minor] Distinguish absent IP address in a more sane way | Vsevolod Stakhov | 2019-10-11 | 1 | -1/+1 |
| | |||||
* | fix variable name report_start | cgielen | 2019-09-27 | 1 | -1/+1 |
| | |||||
* | [Minor] Dmarc: Fix bad policies detection | Vsevolod Stakhov | 2019-09-26 | 1 | -1/+1 |
| |