Sfoglia il codice sorgente

add POSTFIX_PORT param

Son NK 5 anni fa
parent
commit
817e4e0f87
2 ha cambiato i file con 10 aggiunte e 1 eliminazioni
  1. 5 0
      app/config.py
  2. 5 1
      example.env

+ 5 - 0
app/config.py

@@ -69,6 +69,11 @@ POSTFIX_SERVER = os.environ.get("POSTFIX_SERVER", "240.0.0.1")
 
 DISABLE_REGISTRATION = "DISABLE_REGISTRATION" in os.environ
 
+# allow using a different postfix port, useful when developing locally
+POSTFIX_PORT = None
+if "POSTFIX_PORT" in os.environ:
+    POSTFIX_PORT = int(os.environ["POSTFIX_PORT"])
+
 # Use port 587 instead of 25 when sending emails through Postfix
 # Useful when calling Postfix from an external network
 POSTFIX_SUBMISSION_TLS = "POSTFIX_SUBMISSION_TLS" in os.environ

+ 5 - 1
example.env

@@ -133,4 +133,8 @@ FACEBOOK_CLIENT_SECRET=to_fill
 
 # Disable onboarding emails
 # For self-hosted instance
-DISABLE_ONBOARDING=true
+DISABLE_ONBOARDING=true
+
+# By default use postfix port 25. This param is used to override the Postfix port,
+# useful when using another SMTP server when developing locally
+# POSTFIX_PORT=1025