]> source.dussan.org Git - rspamd.git/commitdiff
[Fix] RBL: was missing some config schema 3639/head
authorAndrew Lewis <nerf@judo.za.org>
Mon, 8 Feb 2021 21:24:39 +0000 (23:24 +0200)
committerAndrew Lewis <nerf@judo.za.org>
Mon, 8 Feb 2021 21:27:25 +0000 (23:27 +0200)
 - Reported by slavko

lualib/plugins/rbl.lua

index 62f9ce9d8e1d47cdef8a8ec952742b97f94f1d7d..78f2c906423ad033f13bd5ab5e8aa38cdb015670 100644 (file)
@@ -111,6 +111,10 @@ local rule_schema_tbl = {
   rbl = ts.string,
   rdns = ts.boolean:is_optional(),
   received = ts.boolean:is_optional(),
+  received_flags = ts.array_of(ts.string):is_optional(),
+  received_max_pos = ts.number:is_optional(),
+  received_min_pos = ts.number:is_optional(),
+  received_nflags = ts.array_of(ts.string):is_optional(),
   replyto = ts.boolean:is_optional(),
   requests_limit = (ts.integer + ts.string / tonumber):is_optional(),
   require_symbols = (