Ведение журнала активности ImapClient в Python

Включить журналирование активности

Ведение журнала активности включает запись подключений к серверу, деталей передачи отправленных и полученных сообщений, сообщений об ошибках во время обработки почты и любых других действий, выполненных клиентом или сервером. Чтобы отслеживать активность IMAP‑клиента и взаимодействия с сервером, используйте следующий пример кода, который использует свойство ’log_file_name’ класса ImapClient класс для записи информации в указанный файл журнала:

import aspose.email as ae

client = ae.clients.imap.ImapClient("imap.domain.com", 993, "user@domain.com", "pwd", ae.clients.SecurityOptions.SSL_IMPLICIT)

# Set the path to the log file using the LogFileName property.
client.log_file_name = "C:\\Aspose.Email.IMAP.log"
# Set the UseDateInLogFileName property if it is necessary.
client.use_date_in_log_file_name = False