Aspose.Email  para Python a través de.NET

API Python Outlook para procesamiento de correo electrónico

Cree, manipule o convierta formatos de correo electrónico, incluidos MSG, EML, EMLX y MHT, desde aplicaciones de Python.

  Descargar prueba gratuita
  
 

Aspose.Email para Python a través de.NET es una API de programación de correo electrónico flexible pero potente, que ahorra tiempo y esfuerzo al desarrollador para crear, manipular o convertir formatos comunes de mensajes de correo electrónico sin preocuparse por las complejidades de la implementación del formato subyacente.

La API de correo electrónico de Python se puede usar para funciones básicas de administración del correo electrónico, como la edición del contenido de los mensajes y la manipulación de los archivos adjuntos. Además, la biblioteca también funciona gestión de los documentos de almacenamiento de mensajes, enviar y recibir correos electrónicos a través de diferentes protocolos, incluidos POP3, IMAP y SMTP. Aprenda a trabajar con los protocolos POP3, IMAP y SMTP.

Funciones avanzadas de la API de procesamiento de correo electrónico

Enviar y recibir correos electrónicos con archivos adjuntos

Soporte para SSL y TLS

Convierte archivos de mensajes de forma dinámica

Aspose.Email para Python a través de.NET es una buena opción si estás buscando una API para interconvertir archivos de correo electrónico. Proporciona interfaces fáciles de usar para el proceso de conversión y, al mismo tiempo, oculta todos los detalles desagradables de la especificación de formato subyacente. Todo lo que necesita hacer es cargar el archivo fuente en el modelo de objetos Aspose.Email y llamar al método Save con los parámetros apropiados. ¡Es realmente así de simple!

Convierte MSG a varios formatos - Python

msg= MailMessage.load(dir + "msgtemplate.msg")

# convert MSG to EML, HTML & MHTML formats

msg.save("emloutput.eml", SaveOptions.default_eml)

msg.save("htmloutput.html", SaveOptions.default_html)

msg.save("mhtoutput.mhtml", SaveOptions.default_mhtml)

Amplio soporte para el formato ICS de citas

Aspose.Email para Python a través de.NET se puede usar para crear citas y guardarlas en formato ICS. La biblioteca de correo electrónico de Python también permite cargar citas desde archivos ICS, leer o escribir eventos de citas, crear una cita como borrador y establecer el estado de los participantes entre los asistentes a la cita. Aprenda a trabajar con citas.

Produzca y consuma recurrencias con la API iCalendar

Aspose.Email para Python a través de.NET proporciona la funcionalidad para generar y guardar Elementos del calendario de Outlook en formatos MSG e ICS. No solo puede crear y guardar objetos de iCalendar, sino también recuperar, actualizar, enviar y cancelar convocatorias de reunión. Además, al utilizar el modelo de objetos intuitivo, es fácil producir y consumir patrones de recurrencia de forma dinámica en el formato iCalendar RFC 2445.

Enviar y recibir correos electrónicos a través de servidores de correo SMTP, POP3 e IMAP

Aspose.Email para Python a través de la API.NET le permite crear, enviar y recibir correos electrónicos uso de SMTP, POP3 and IMAP protocolos. Permite iniciar sesión en los servidores POP3 mediante nombre de usuario y contraseña o mediante la autenticación APOP para realizar operaciones de correo electrónico como: ver el tamaño del buzón y el recuento de mensajes, recuperar el mensaje completo o su encabezado, eliminar mensajes del servidor y ejecutar comandos POP3 básicos.

Aspose.Email para Python a través de.NET también es compatible con el protocolo IMAP, incluidos sus comandos, así como la autenticación, la creación, la eliminación, la selección, la consulta de carpetas, la obtención, la eliminación, el almacenamiento de mensajes y la manipulación de las marcas de mensajes.

Crear o manipular archivos PST, OST y MBOX

Aspose.Email para Python a través de.NET le permite administrar los archivos de almacenamiento de Outlook como PST y OST. Puede realizar una serie de operaciones en los archivos de almacenamiento existentes, así como crear nuevos archivos PST desde cero. Las posibles operaciones incluyen la lista de carpetas, la lista de mensajes, la extracción de mensajes y los contactos en formato MSG.

Junto con los archivos de almacenamiento de Outlook, Aspose.Email para Python via.NET también admite el formato de archivo Mbox. Puede usar Aspose.Email para Python a través de.NET para cargar los archivos Mbox existentes y extraer la información de los mensajes.

Extraer mensajes de Mbox - Python

reader = MboxrdStorageReader(dir + "template.mbox", False)

eml = reader.read_next_message()

# Read all messages in a loop

while (eml is not None):

    # show message subject

    print("Subject: " + eml.subject)

    # save message in EML & MSG formats

    eml.save("output.eml", aspose.email.SaveOptions.default_eml)

    eml.save("output.msg", aspose.email.SaveOptions.default_msg_unicode)

    # get the next message

    eml = reader.read_next_message();

reader.dispose();
  

  
  

Aspose.Email ofrece API de correo electrónico individuales para otros entornos de desarrollo populares, como se indica a continuación: