Aspose.Email  pour Python via .NET

API Outlook Python pour le traitement des e‑mails

API e‑mail Python pour créer, manipuler ou convertir des fichiers e‑mail incluant MSG, EML, EMLX & MHT, envoyer/recevoir des e‑mails via SMTP, POP3, IMAP, et SSL/TLS.

  Télécharger l'essai gratuit
  
 

Aspose.Email for Python via .NET est une API Outlook Python flexible mais puissante, qui fait gagner du temps et des efforts aux développeurs pour créer, manipuler ou convertir message e‑mail commun formats sans se soucier des complexités de l'implémentation du format sous‑jacent.

L'API Python Email peut être utilisée pour des fonctionnalités de gestion d'e‑mail de base telles que l'édition du contenu du message et la manipulation des pièces jointes. De plus, la bibliothèque assure également la gestion du message fichiers de stockage, envoyer et recevoir des e‑mails via différents protocoles incluant POP3, IMAP & SMTP.

Créer et manipuler des rendez‑vous, gérer les récurrences, et travailler avec Fichiers iCalendar (ICS) - tout avec email Python .NET.

Ajouter, extraire et gérer les e‑mails attachments incluant la prise en charge du TNEF et des protocoles de sécurité SSL/TLS.

En intégrant Aspose.Email pour Python via .NET dans vos applications, vous rationalisez les tâches de traitement des e‑mails et élargissez les capacités de vos projets mail python.net. Cette bibliothèque polyvalente fournit les outils dont vous avez besoin.

Pour un aperçu détaillé de toutes les fonctionnalités et capacités, consultez Aspose.Email pour Python via .NET documentation.

Fonctionnalités avancées de l’API de traitement des e‑mails

Convertir dynamiquement les fichiers de messages

Aspose.Email for Python via .NET est un bon choix si vous cherchez à interconvertir les formats d'e‑mail. Il fournit des interfaces faciles d'utilisation pour le processus de conversion tout en masquant les détails complexes de la spécification du format sous‑jacent. Tout ce que vous devez faire est de charger le fichier source dans modèle d'objet Aspose.Email et appeler le Enregistrer méthode avec les paramètres appropriés. C'est vraiment aussi simple !

Convertir MSG vers différents formats - 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)

Prise en charge étendue du format ICS des rendez‑vous

Aspose.Email for Python via .NET peut être utilisé pour créer des rendez‑vous et les enregistrer au format ICS. L'API Outlook Python permet également de charger des rendez‑vous depuis des fichiers ICS, de lire ou d'écrire des événements de rendez‑vous, de créer un rendez‑vous en brouillon et de définir le statut des participants aux rendez‑vous. Apprenez à travailler avec les rendez‑vous.

Produire & consommer des récurrences avec l'API iCalendar

Aspose.Email for Python via .NET offre la fonctionnalité de générer & sauvegarder Éléments du calendrier Outlook aux formats MSG et ICS. Non seulement vous pouvez créer et sauvegarder des objets iCalendar, mais aussi récupérer, mettre à jour, envoyer & annuler des demandes de réunion. De plus, grâce au modèle d'objet intuitif, il est facile de créer et de consommer dynamiquement des modèles de récurrence au format iCalendar RFC 2445.

Envoyer et recevoir des e‑mails via les serveurs SMTP, POP3 & IMAP

L'API Python Email vous permet de créer, d'envoyer et de recevoir des e‑mails en utilisant SMTP, POP3 et IMAP protocoles. Il vous permet de vous connecter aux serveurs POP3 avec un nom d'utilisateur et un mot de passe ou une authentification APOP pour effectuer des opérations d'e‑mail telles que : afficher la taille de la boîte aux lettres et le nombre de messages, récupérer le message complet ou son en‑tête, supprimer des messages du serveur ainsi que les commandes POP3 de base.

Aspose.Email for Python via .NET prend également en charge le protocole IMAP, y compris ses commandes ainsi que l'authentification, la création, la suppression, la sélection, l'interrogation des dossiers, la récupération, la suppression, l'enregistrement des messages et la manipulation des indicateurs de messages.

Manipulation des fichiers de stockage Outlook (PST, OST, MBOX)

Aspose.Email for Python via .NET vous permet de gérer les fichiers de stockage Outlook comme les PST & OST. Vous pouvez effectuer de nombreuses opérations sur les fichiers de stockage existants ainsi que créer de nouveaux fichiers PST à partir de zéro. Les opérations possibles incluent la liste des dossiers, la liste des messages, l'extraction des messages et les contacts au format MSG.

En plus des fichiers de stockage Outlook, l'API Email Python .NET prend également en charge le format de fichier Mbox. Vous pouvez l'utiliser pour charger des fichiers Mbox existants et extraire les informations des messages.

Extraire les messages du Mbox - Python

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

eml = reader.read_next_message()

# Lire tous les messages dans une boucle

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

Prise en charge du SSL, TLS et des protocoles de sécurité

Intégrez des mesures de sécurité robustes telles que SSL, TLS, et la gestion des pièces jointes TNEF pour assurer que vos interactions par e‑mail restent sécurisées sur toutes les plateformes.

  

  
  

Aspose.Email propose des API e‑mail individuelles pour d’autres environnements de développement populaires comme indiqué ci‑dessus :