From: Andrew Lewis Date: Tue, 27 Feb 2018 11:58:36 +0000 (+0200) Subject: [Fix] DMARC: require report_settings for sending reports only X-Git-Tag: 1.7.0~110^2~3 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=eb71392c46fd5830b102315e0cc544788e48f19c;p=thirdparty%2Frspamd.git [Fix] DMARC: require report_settings for sending reports only --- diff --git a/src/plugins/lua/dmarc.lua b/src/plugins/lua/dmarc.lua index 46509039df..efca885001 100644 --- a/src/plugins/lua/dmarc.lua +++ b/src/plugins/lua/dmarc.lua @@ -1189,7 +1189,7 @@ if type(opts['report_settings']) == 'table' then report_settings[k] = v end end -if dmarc_reporting then +if opts['send_reports'] then for _, e in ipairs({'email', 'domain', 'org_name'}) do if not report_settings[e] then rspamd_logger.errx(rspamd_config, 'Missing required setting: report_settings.%s', e)