Browse Source

add new param PGP_SENDER_PRIVATE_KEY_PATH

Son NK 4 years ago
parent
commit
3f150e5944
2 changed files with 10 additions and 1 deletions
  1. 6 0
      app/config.py
  2. 4 1
      example.env

+ 6 - 0
app/config.py

@@ -326,3 +326,9 @@ MAX_SPAM_SCORE = 5.5
 SPAMASSASSIN_HOST = os.environ.get("SPAMASSASSIN_HOST")
 # use a more restrictive score when replying
 MAX_REPLY_PHASE_SPAM_SCORE = 5
+
+PGP_SENDER_PRIVATE_KEY = None
+PGP_SENDER_PRIVATE_KEY_PATH = os.environ.get("PGP_SENDER_PRIVATE_KEY_PATH")
+if PGP_SENDER_PRIVATE_KEY_PATH:
+    with open(get_abs_path(PGP_SENDER_PRIVATE_KEY_PATH)) as f:
+        PGP_SENDER_PRIVATE_KEY = f.read()

+ 4 - 1
example.env

@@ -162,4 +162,7 @@ DISABLE_ONBOARDING=true
 # PLAUSIBLE_DOMAIN=yourdomain.com
 
 # Spamassassin server
-# SPAMASSASSIN_HOST = 127.0.0.1
+# SPAMASSASSIN_HOST = 127.0.0.1
+
+# if set, used to sign the forwarding emails
+# PGP_SENDER_PRIVATE_KEY_PATH=local_data/private-pgp.asc