Merge pull request #3610 from modoboa/fix/webmail_dev_mode

Safer variable access
This commit is contained in:
Antoine Nguyen
2025-07-25 12:19:48 +02:00
committed by GitHub
+2 -1
View File
@@ -128,7 +128,8 @@ def send_mail(request, attributes: dict, attachments: list) -> tuple[bool, str |
elif conf["smtp_secured_mode"] == "starttls":
options.update({"use_tls": True})
if conf["smtp_authentication"]:
if not settings.WEBMAIL_DEV_MODE:
dev_mode = getattr(settings, "WEBMAIL_DEV_MODE", False)
if not dev_mode:
options.update(
{
"backend": "modoboa.lib.smtp_backend.OAuthBearerEmailBackend",