Journalisation d'activité ImapClient en Python

Activer la journalisation d’activité

La journalisation d’activité consiste à enregistrer les connexions au serveur, les détails de transmission des messages envoyés et reçus, les messages d’erreur lors du traitement des e‑mails, et toute autre action effectuée par le client ou le serveur. Pour suivre l’activité du client IMAP et ses interactions avec le serveur, utilisez l’exemple de code suivant qui utilise la propriété ’log_file_name’ du ImapClient classe pour enregistrer les informations dans le fichier journal spécifié :

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