From 202f28722e55f9e460b12c56cef9a3347dbda73e Mon Sep 17 00:00:00 2001 From: Son NK <> Date: Wed, 20 Jan 2021 13:27:30 +0100 Subject: [PATCH] make MAX_SPAM_SCORE, MAX_REPLY_PHASE_SPAM_SCORE configurable --- app/config.py | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/app/config.py b/app/config.py index dafc5be6..59e62d89 100644 --- a/app/config.py +++ b/app/config.py @@ -347,11 +347,18 @@ PLAUSIBLE_DOMAIN = os.environ.get("PLAUSIBLE_DOMAIN") # server host HOST = socket.gethostname() -# by default use a tolerant score -MAX_SPAM_SCORE = 5.5 SPAMASSASSIN_HOST = os.environ.get("SPAMASSASSIN_HOST") +# by default use a tolerant score +if "MAX_SPAM_SCORE" in os.environ: + MAX_SPAM_SCORE = int(os.environ["MAX_SPAM_SCORE"]) +else: + MAX_SPAM_SCORE = 5.5 + # use a more restrictive score when replying -MAX_REPLY_PHASE_SPAM_SCORE = 5 +if "MAX_REPLY_PHASE_SPAM_SCORE" in os.environ: + MAX_REPLY_PHASE_SPAM_SCORE = int(os.environ["MAX_REPLY_PHASE_SPAM_SCORE"]) +else: + MAX_REPLY_PHASE_SPAM_SCORE = 5 PGP_SENDER_PRIVATE_KEY = None PGP_SENDER_PRIVATE_KEY_PATH = os.environ.get("PGP_SENDER_PRIVATE_KEY_PATH")