Created on 2020-09-26 18:51 by hpkkumar007, last changed 2021-01-12 05:02 by pepoluan.
Messages (2) | |||
---|---|---|---|
msg377537 - (view) | Author: KK Hiraskar (hpkkumar007) | Date: 2020-09-26 18:51 | |
Currently "smtplib" is directly printing data to stdout/stderr, and not getting any good way to get this data in to the logs written by "logging" please provide an option to achieve this. |
|||
msg384886 - (view) | Author: Pandu E POLUAN (pepoluan) * | Date: 2021-01-12 05:02 | |
Will patching smtplib.SMTP._print_debug do? You can subclass from smtplib.SMTP this way: class MySMTPClient(smtplib.SMTP): def __init__(self, *args, logger=None, **kwargs): super().__init__(*args, **kwargs) self.logger = logger def _print_debug(self, *args): if self.logger: self.logger.debug(" ".join(args)) super()._print_debug(*args) |
History | |||
---|---|---|---|
Date | User | Action | Args |
2021-01-12 05:02:03 | pepoluan | set | nosy:
+ pepoluan messages: + msg384886 |
2020-09-26 18:51:05 | hpkkumar007 | create |