qpsmtpd/plugins
Daniel B d13eae3aec Check rua is defined before trying to parse it (#257)
Because $pol->rue returns undef is there's no rua defined, an error is printed in the logs

FATAL PLUGIN ERROR [dmarc]:  URI string is required! at /usr/share/perl5/vendor_perl/Mail/DMARC/PurePerl.pm line 295
2016-04-28 10:09:07 -07:00
..
auth Merge pull request #144 from grtodd/master 2014-11-15 12:08:25 -08:00
ident Revert "Revert "Don't crash QP when GeoIP data is missing"" 2015-02-26 17:07:35 -06:00
logging make sure $transaction->notes is blessed before 2015-01-29 11:25:14 -08:00
queue more cleanups 2014-09-17 22:22:44 -07:00
virus Remove a ton of 'return ()', and a few other minor readability tweaks. 2014-09-17 20:28:51 -05:00
badmailfrom find plugins -type f -exec perltidy -b {} \; 2013-08-05 15:05:15 -07:00
badmailfromto Remove a ton of 'return ()', and a few other minor readability tweaks. 2014-09-17 20:28:51 -05:00
badrcptto badrcpt use reason, and defined-ness test 2015-07-20 09:56:18 -07:00
bogus_bounce find plugins -type f -exec perltidy -b {} \; 2013-08-05 15:05:15 -07:00
connection_time Remove a ton of 'return ()', and a few other minor readability tweaks. 2014-09-17 20:28:51 -05:00
content_log Make content log file configurable 2014-12-03 15:50:45 -06:00
count_unrecognized_commands Remove a ton of 'return ()', and a few other minor readability tweaks. 2014-09-17 20:28:51 -05:00
dkim Tweak plugins/dkim doc to clarify the d= issue and add a third email reflector. 2015-01-29 02:05:28 +01:00
dmarc Check rua is defined before trying to parse it (#257) 2016-04-28 10:09:07 -07:00
dns_whitelist_soft Base: consistent DNS handling 2014-11-06 11:15:18 -08:00
dnsbl Base: consistent DNS handling 2014-11-06 11:15:18 -08:00
domainkeys Move dkim, domainkeys and dmarc plugins into data_post_headers phase 2014-12-24 02:50:50 +00:00
dont_require_anglebrackets Remove a ton of 'return ()', and a few other minor readability tweaks. 2014-09-17 20:28:51 -05:00
dspam remove instances of: use lib 'lib' in lib/ and 2015-01-04 17:13:50 -08:00
earlytalker Remove extraneous semicolons 2014-11-11 16:59:40 -06:00
fcrdns fcrdns: document the is_valid_localhost skip 2015-01-04 02:48:01 -05:00
greylisting Die when an invalid dir is specified manually 2015-03-09 17:17:26 -05:00
headers Remove extraneous semicolons 2014-11-11 16:59:40 -06:00
helo Prevent a "Use of implicit split" warning 2016-04-19 18:18:03 +02:00
help find plugins -type f -exec perltidy -b {} \; 2013-08-05 15:05:15 -07:00
hosts_allow Remove a ton of 'return ()', and a few other minor readability tweaks. 2014-09-17 20:28:51 -05:00
http_config Remove a ton of 'return ()', and a few other minor readability tweaks. 2014-09-17 20:28:51 -05:00
karma Make spammy_tlds configurable (#255) 2016-04-25 06:13:08 -10:00
karma_tool use perl DNS methods instead of shell cmds 2015-01-28 10:23:03 -08:00
loadcheck Remove extraneous semicolons 2014-11-11 16:59:40 -06:00
loop find plugins -type f -exec perltidy -b {} \; 2013-08-05 15:05:15 -07:00
milter Remove a ton of 'return ()', and a few other minor readability tweaks. 2014-09-17 20:28:51 -05:00
naughty Remove a ton of 'return ()', and a few other minor readability tweaks. 2014-09-17 20:28:51 -05:00
noop_counter Remove a ton of 'return ()', and a few other minor readability tweaks. 2014-09-17 20:28:51 -05:00
parse_addr_withhelo more cleanups 2014-09-17 22:22:44 -07:00
qmail_deliverable disable qmail-deliverable BEGIN block 2015-01-29 03:10:56 -05:00
quit_fortune fortune: fix bin detection 2014-11-12 22:58:06 -08:00
random_error Remove a ton of 'return ()', and a few other minor readability tweaks. 2014-09-17 20:28:51 -05:00
rcpt_map more cleanups 2014-09-17 22:22:44 -07:00
rcpt_ok Remove a ton of 'return ()', and a few other minor readability tweaks. 2014-09-17 20:28:51 -05:00
rcpt_regexp Remove a ton of 'return ()', and a few other minor readability tweaks. 2014-09-17 20:28:51 -05:00
registry.txt log2sql: populate plugins table from registry.txt 2013-08-05 15:05:16 -07:00
relay badrcpt use reason, and defined-ness test 2015-07-20 09:56:18 -07:00
resolvable_fromhost remove instances of: use lib 'lib' in lib/ and 2015-01-04 17:13:50 -08:00
rhsbl Base: consistent DNS handling 2014-11-06 11:15:18 -08:00
sender_permitted_from spf: switch header appending hook 2014-12-30 14:20:42 -08:00
spamassassin New size_limit param for spamassassin plugin 2016-04-19 18:37:42 +02:00
stunnel Base: consistent DNS handling 2014-11-06 11:15:18 -08:00
tls Allow setting TLS protocol versions in a config file 2016-04-19 18:28:36 +02:00
tls_cert tls_cert: fix a misused quotes 2015-02-03 03:49:22 +08:00
uribl uribl needs to hook in data_post 2016-04-19 18:22:43 +02:00
user_config POD fixups 2014-09-16 23:27:19 -07:00
whitelist Remove a ton of 'return ()', and a few other minor readability tweaks. 2014-09-17 20:28:51 -05:00