We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 8b2e504 + 206cd8f commit 8cf3f8cCopy full SHA for 8cf3f8c
src/country_workspace/config/__init__.py
@@ -168,9 +168,22 @@ class Group(Enum):
168
"KOBO_MASTER_API_TOKEN": (str, "", "", False, "Kobo API master token"),
169
"KOBO_PROJECT_VIEW_ID": (str, "", "", False, "Kobo project view ID"),
170
"KOBO_API_TOKEN": (str, "", "", False, "Kobo API token"),
171
- "MAILJET_API_URL": (str, "", "", False, "Mailjet API URL"),
+ "MAILJET_API_URL": (
172
+ str,
173
+ "https://api.mailjet.com/v3.1/",
174
175
+ False,
176
+ "Mailjet API URL",
177
+ ),
178
"MAILJET_API_KEY": (str, "", "", False, "Mailjet API key"),
179
"MAILJET_SECRET_KEY": (str, "", "", False, "Mailjet API secret key"),
180
+ "DEFAULT_FROM_EMAIL": (
181
182
+ "hope-workspace@mail.unicef.org",
183
184
185
+ "Default sending email address",
186
187
"IGNORE_RECIPIENT_STATUS": (bool, False, True),
188
"IGNORE_UNSUPPORTED_FEATURES": (bool, False, True),
189
"REQUESTS_TIMEOUT": (int, 30, 30),
src/country_workspace/config/fragments/mail.py
@@ -1,15 +1,15 @@
1
from .. import env
2
3
-DEFAULT_FROM_EMAIL = "hope@unicef.org"
+DEFAULT_FROM_EMAIL = env("DEFAULT_FROM_EMAIL")
4
SERVER_EMAIL = "root@localhost"
5
EMAIL_BACKEND = "django.core.mail.backends.console.EmailBackend"
6
7
ANYMAIL = {
8
- "MAILJET_API_URL": env("MAILJET_API_URL", default="https://api.mailjet.com/v3.1/"),
+ "MAILJET_API_URL": env("MAILJET_API_URL"),
9
"MAILJET_API_KEY": (MAILJET_API_KEY := env("MAILJET_API_KEY")),
10
"MAILJET_SECRET_KEY": (MAILJET_SECRET_KEY := env("MAILJET_SECRET_KEY")),
11
- "IGNORE_RECIPIENT_STATUS": env("IGNORE_RECIPIENT_STATUS", default=True),
12
- "IGNORE_UNSUPPORTED_FEATURES": env("IGNORE_UNSUPPORTED_FEATURES", default=True),
13
- "REQUESTS_TIMEOUT": env("REQUESTS_TIMEOUT", default=30),
14
- "DEBUG_API_REQUESTS": env("DEBUG_API_REQUESTS", default=False),
+ "IGNORE_RECIPIENT_STATUS": env("IGNORE_RECIPIENT_STATUS"),
+ "IGNORE_UNSUPPORTED_FEATURES": env("IGNORE_UNSUPPORTED_FEATURES"),
+ "REQUESTS_TIMEOUT": env("REQUESTS_TIMEOUT"),
+ "DEBUG_API_REQUESTS": env("DEBUG_API_REQUESTS"),
15
}
0 commit comments