Registro de Actividades de SmtpClient

Habilitar el Registro de Actividades en el Código del Programa

Aspose.Email hace posible registrar o documentar sistemáticamente actividades, eventos o transacciones a lo largo del tiempo. También conocido como registro de actividades, se puede lograr con las siguientes propiedades de la clase SmtpClient:

  • La propiedad ‘log_file_name’ obtiene o establece el nombre del archivo de registro.
  • La propiedad ‘use_date_in_log_file_name’ obtiene o establece un valor que indica si la fecha debe usarse en el nombre del archivo de registro.

El siguiente ejemplo de código muestra cómo habilitar el registro de actividades en el código del programa:

import aspose.email as ae

# Set username, password, port, and security options
client = ae.clients.smtp.SmtpClient
client.host = "<HOST>"
client.username = "<USERNAME>"
client.password = "<PASSWORD>"
client.port = 587
client.security_options = ae.clients.SecurityOptions.SSL_EXPLICIT

# Set the path to the log file using the LogFileName property
client.log_file_name = "C:\Aspose.Email.Smtp.log"

# Set the UseDateInLogFileName property if it is necessary.
client.use_date_in_log_file_name = False

eml = ae.MailMessage("from address", "to address", "this is a test subject", "this is a test body")
client.send(eml)