Add PREMIUM_ALIAS_DOMAINS config
This commit is contained in:
parent
805e78cad1
commit
cd15c64731
|
@ -100,6 +100,15 @@ else:
|
||||||
|
|
||||||
ALIAS_DOMAINS = [d.lower().strip() for d in ALIAS_DOMAINS]
|
ALIAS_DOMAINS = [d.lower().strip() for d in ALIAS_DOMAINS]
|
||||||
|
|
||||||
|
if "PREMIUM_ALIAS_DOMAINS" in os.environ:
|
||||||
|
PREMIUM_ALIAS_DOMAINS = eval(
|
||||||
|
os.environ["PREMIUM_ALIAS_DOMAINS"]
|
||||||
|
) # ["domain1.com", "domain2.com"]
|
||||||
|
else:
|
||||||
|
PREMIUM_ALIAS_DOMAINS = []
|
||||||
|
|
||||||
|
PREMIUM_ALIAS_DOMAINS = [d.lower().strip() for d in PREMIUM_ALIAS_DOMAINS]
|
||||||
|
|
||||||
# the alias domain used when creating the first alias for user
|
# the alias domain used when creating the first alias for user
|
||||||
FIRST_ALIAS_DOMAIN = os.environ.get("FIRST_ALIAS_DOMAIN") or EMAIL_DOMAIN
|
FIRST_ALIAS_DOMAIN = os.environ.get("FIRST_ALIAS_DOMAIN") or EMAIL_DOMAIN
|
||||||
|
|
||||||
|
|
|
@ -27,6 +27,9 @@ OTHER_ALIAS_DOMAINS=["domain1.com", "domain2.com"]
|
||||||
# domains that can be used to create aliases. If set, override OTHER_ALIAS_DOMAINS
|
# domains that can be used to create aliases. If set, override OTHER_ALIAS_DOMAINS
|
||||||
ALIAS_DOMAINS=["domain1.com", "domain2.com"]
|
ALIAS_DOMAINS=["domain1.com", "domain2.com"]
|
||||||
|
|
||||||
|
# (optional) domains that are only available to premium accounts
|
||||||
|
PREMIUM_ALIAS_DOMAINS=["premium.com"]
|
||||||
|
|
||||||
# the alias domain used when creating the first alias for user, default to EMAIL_DOMAIN if not set
|
# the alias domain used when creating the first alias for user, default to EMAIL_DOMAIN if not set
|
||||||
# FIRST_ALIAS_DOMAIN = another-domain.com
|
# FIRST_ALIAS_DOMAIN = another-domain.com
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue