Логування активності 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