add exception trace when dkim fails

This commit is contained in:
Son Nguyen Kim 2021-09-14 09:13:39 +02:00
parent 8990895dd2
commit 567bee9a0b
2 changed files with 5 additions and 5 deletions

View File

@ -392,10 +392,10 @@ def get_email_domain_part(address):
# headers used to DKIM sign in order of preference
_DKIM_HEADERS = [
[b"Message-ID", b"Date", b"subject", b"from", b"to"],
[b"from", b"to"],
[b"Message-ID", b"Date", b"Subject", b"From", b"To"],
[b"From", b"To"],
[b"Message-ID", b"Date"],
[b"from"],
[b"From"],
]
@ -405,7 +405,7 @@ def add_dkim_signature(msg: Message, email_domain: str):
add_dkim_signature_with_header(msg, email_domain, dkim_headers)
return
except dkim.DKIMException:
LOG.w("DKIM fail with %s", dkim_headers)
LOG.w("DKIM fail with %s", dkim_headers, exc_info=True)
# try with another headers
continue

View File

@ -42,7 +42,7 @@ def _get_console_handler():
return console_handler
def _get_logger(name):
def _get_logger(name) -> logging.Logger:
logger = logging.getLogger(name)
logger.setLevel(logging.DEBUG)