From d578223a44f973a02fb1dea66a965fa92bd82589 Mon Sep 17 00:00:00 2001 From: h3artbl33d <1+h3artbl33d@noreply.code.exqusite.network> Date: Fri, 18 Sep 2026 13:22:06 +0200 Subject: [PATCH] Block the boom probe spammer --- block-boomprobe.sql | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 block-boomprobe.sql diff --git a/block-boomprobe.sql b/block-boomprobe.sql new file mode 100644 index 0000000..98a21d1 --- /dev/null +++ b/block-boomprobe.sql @@ -0,0 +1,19 @@ +----------------------------------------- +-- Block the boom protocol probe spam --- +----------------------------------------- + +CREATE OR REPLACE FUNCTION block_boomprotocolprobe() +RETURNS trigger AS +$$ +BEGIN + IF NEW."registrationReason" = 'Automated protocol deliverability probe' THEN + RETURN NULL; + END IF; + RETURN NEW; +END; +$$ LANGUAGE plpgsql; + +CREATE TRIGGER trg_block_boomprotocolprobe +BEFORE INSERT ON "userRegistration" +FOR EACH ROW +EXECUTE FUNCTION block_boomprotocolprobe(); \ No newline at end of file