scripting/source/pyprov/mailmerge.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)
New commits: commit d80dd99db9d8c78fa4b9b4a2be4bc13721df7469 Author: Mike Kaganski <[email protected]> AuthorDate: Mon Feb 17 15:36:30 2025 +0500 Commit: Mike Kaganski <[email protected]> CommitDate: Mon Feb 17 16:07:39 2025 +0100 Use LO_DEBUG_MAILMERGE environment variable to debug mailmerge.py This is often useful in release builds, too. Change-Id: Icb01353541836a18834897f3da501f1b0e466f3f Reviewed-on: https://gerrit.libreoffice.org/c/core/+/181771 Tested-by: Jenkins Reviewed-by: Mike Kaganski <[email protected]> diff --git a/scripting/source/pyprov/mailmerge.py b/scripting/source/pyprov/mailmerge.py index 13e23e649650..1c6e519415e5 100644 --- a/scripting/source/pyprov/mailmerge.py +++ b/scripting/source/pyprov/mailmerge.py @@ -41,13 +41,14 @@ from email.utils import formatdate from email.utils import parseaddr from socket import _GLOBAL_DEFAULT_TIMEOUT +import os import sys import ssl import smtplib import imaplib import poplib -dbg = False +dbg = os.environ.get('LO_DEBUG_MAILMERGE', '').lower() not in ['', '0', 'false'] # pythonloader looks for a static g_ImplementationHelper variable g_ImplementationHelper = unohelper.ImplementationHelper()
