From e925cd62d84a23fac96b2a33229e5ff79f695541 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=98JoinTyang=E2=80=99?= Date: Thu, 9 Feb 2023 16:50:18 +0800 Subject: [PATCH] fix send email log --- dtable_events/dtable_io/__init__.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/dtable_events/dtable_io/__init__.py b/dtable_events/dtable_io/__init__.py index 77d9209b..5f8c3661 100644 --- a/dtable_events/dtable_io/__init__.py +++ b/dtable_events/dtable_io/__init__.py @@ -3,6 +3,7 @@ import os import shutil import time +import traceback import requests import smtplib @@ -574,7 +575,7 @@ def send_email_msg(auth_info, send_info, username, config=None, db_session=None) success = True except Exception as e: dtable_message_logger.warning( - 'Email sending failed. email: %s, error: %s' % (host_user, e)) + 'Email sending failed. sender email: %s, error: %s' % (host_user, traceback.format_exc())) result['err_msg'] = 'Email server username or password invalid' else: dtable_message_logger.info('Email sending success!') @@ -665,7 +666,7 @@ def batch_send_email_msg(auth_info, send_info_list, username, config=None, db_se smtp.sendmail(host_user, recevers, msg_obj.as_string()) success = True except Exception as e: - dtable_message_logger.warning('Email sending failed. email: %s, error: %s' % (host_user, e)) + dtable_message_logger.warning('Email sending failed. sender email: %s, error: %s' % (host_user, traceback.format_exc())) else: dtable_message_logger.info('Email sending success!') send_state_list.append(success)