Aspose.Email  para Python vía .NET

API Outlook Python para Procesamiento de Correo

API de Correo Python para crear, manipular o convertir archivos de correo incluyendo MSG, EML, EMLX y MHT, enviar/recibir correos vía SMTP, POP3, IMAP y SSL/TLS.

  Descargar prueba gratuita
  
 

Aspose.Email para Python a través de .NET es una API de Outlook para Python flexible pero poderosa, que ahorra tiempo y esfuerzo al desarrollador para crear, manipular o convertir mensaje de correo electrónico común formats sin preocuparse por las complejidades de la implementación del formato subyacente.

La API de Python Email se puede usar para funciones básicas de gestión de correo, como la edición del contenido del mensaje y la manipulación de archivos adjuntos. Además, la biblioteca también realiza la gestión del mensaje archivos de almacenamiento, enviando y recibiendo correos electrónicos a través de diferentes protocolos, incluyendo POP3, IMAP & SMTP.

Crear y manipular citas, manejar recurrencias y trabajar con Archivos iCalendar (ICS) - todo con email Python .NET.

Agregar, extraer y gestionar correo electrónico attachments incluyendo soporte para protocolos de seguridad TNEF y SSL/TLS.

Al integrar Aspose.Email para Python vía .NET en tus aplicaciones, simplificas tareas de procesamiento de correo y amplías las capacidades de tus proyectos mail python.net. Esta biblioteca versátil proporciona las herramientas que necesitas.

Para una visión detallada de todas las características y capacidades, consulta Aspose.Email para Python vía .NET documentación.

Características Avanzadas de la API de Procesamiento de Correo

Convertir archivos de mensajes de forma dinámica

Aspose.Email para Python a través de .NET es una buena opción si busca interconvertir formatos de correo electrónico. Proporciona interfaces fáciles de usar para el proceso de conversión mientras oculta todos los detalles complejos de la especificación del formato subyacente. Todo lo que necesita hacer es cargar el archivo fuente en modelo de objetos Aspose.Email y llame al Guardar método con los parámetros apropiados. ¡Es realmente así de simple!

Convertir 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 de citas ICS

Aspose.Email para Python a través de .NET se puede usar para crear citas y guardarlas en formato ICS. La API de Outlook para 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 de los asistentes a la cita. Aprenda a trabajar con citas.

Producir y consumir 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 iCalendar, sino también recuperar, actualizar, enviar y cancelar solicitudes de reuniones. Además, usando el modelo de objetos intuitivo es fácil producir y consumir dinámicamente patrones de recurrencia en el formato iCalendar RFC 2445.

Enviar y recibir correos electrónicos mediante servidores SMTP, POP3 y IMAP

La API de Python Email le permite crear, enviar y recibir correos electrónicos usando SMTP, POP3 y IMAP protocolos. Le permite iniciar sesión en servidores POP3 mediante nombre de usuario y contraseña o autenticación APOP para realizar operaciones de correo como: ver el tamaño del buzón y el recuento de mensajes, recuperar el mensaje completo o su encabezado, eliminar mensajes del servidor, así como comandos básicos de POP3.

Aspose.Email para Python a través de .NET también admite el protocolo IMAP, incluidos sus comandos así como la autenticación, crear, eliminar, seleccionar, consultar carpetas, obtener, borrar, guardar mensajes y manipular banderas de mensajes.

Manipulación de archivos de almacenamiento de Outlook (PST, OST, MBOX)

Aspose.Email para Python a través de .NET le permite gestionar archivos de almacenamiento de Outlook como PST & OST. Puede ejecutar varias operaciones en los archivos de almacenamiento existentes, así como crear nuevos archivos PST desde cero. Las operaciones posibles incluyen listado de carpetas, listado de mensajes, extracción de mensajes y contactos en formato MSG.

Además de los archivos de almacenamiento de Outlook, la API Email Python .NET también admite el formato de archivo Mbox. Puede usarla para cargar 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()

# Leer todos los mensajes en un bucle

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();

Soporte para SSL, TLS y protocolos de seguridad

Incorpore medidas de seguridad robustas como SSL, TLS, y manejo de archivos adjuntos TNEF para garantizar que sus interacciones de correo electrónico permanezcan seguras en todas las plataformas.

  

  
  

Aspose.Email ofrece APIs de correo individual para otros entornos de desarrollo populares, como se enumeran a continuación: