API Python Outlook pour le traitement des e-mails
Créez, manipulez ou convertissez des formats de courrier électronique, notamment MSG, EML, EMLX et MHT à partir d’applications Python.
Télécharger l'essai gratuitAspose.Email pour Python via .NET est une API de programmation de messagerie flexible mais puissante, qui permet aux développeurs d'économiser du temps et des efforts pour créer, manipuler ou convertir formats de messages électroniques courants sans vous soucier de la complexité de la mise en œuvre du format sous-jacent.
L'API Python Email peut être utilisée pour les fonctionnalités de base de gestion des e-mails, telles que l'édition du contenu des messages et la manipulation des pièces jointes. De plus, la bibliothèque effectue également gestion des documents de stockage des messages, en envoyant et en recevant des e-mails via différents protocoles, notamment POP3, IMAP et SMTP. Apprenez à fonctionne avec les protocoles POP3, IMAP et SMTP.
Fonctionnalités avancées de l'API de traitement des e-mails
Envoyer et recevoir des e-mails avec pièces jointes
Support pour SSL et TLS
Convertissez dynamiquement des fichiers de messages
Aspose.Email pour Python via .NET est un bon choix si vous recherchez une API pour convertir des fichiers de courrier électronique entre eux. Il fournit des interfaces faciles à utiliser pour le processus de conversion tout en masquant tous les détails laids de la spécification de format sous-jacente. Il vous suffit de charger le fichier source dans le modèle d'objet Aspose.Email et d'appeler la méthode Save avec les paramètres appropriés. C'est vraiment aussi simple que cela !
Convertissez le MSG en 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)
Support complet pour le format ICS de rendez-vous
Aspose.Email pour Python via .NET peut être utilisé pour créer des rendez-vous et les enregistrer au format ICS. La bibliothèque de messagerie Python permet également de charger des rendez-vous à partir de fichiers ICS, de lire ou d'écrire des événements de rendez-vous, de créer un rendez-vous sous forme de brouillon et de définir le statut des participants au rendez-vous. Apprenez à travailler avec rendez-vous.
Produisez et consommez des récurrents avec l'API iCalendar
Aspose.Email pour Python via .NET fournit la fonctionnalité de génération et d'enregistrement Éléments du calendrier Outlook aux formats MSG et ICS. Vous pouvez non seulement créer et enregistrer des objets iCalendar, mais également récupérer, mettre à jour, envoyer et annuler des demandes de réunion. De plus, grâce au modèle d'objet intuitif, il est facile de produire et de consommer dynamiquement des modèles de récurrence au format iCalendar RFC 2445.
Envoyer et recevoir des e-mails via les serveurs de messagerie SMTP, POP3 et IMAP
Aspose.Email pour Python via l'API .NET vous permet de créer, d'envoyer et de recevoir des e-mails en utilisant le protocole SMTP, POP3 and IMAP protocoles. Il vous permet de vous connecter aux serveurs POP3 par nom d'utilisateur et mot de passe ou par authentification APOP pour effectuer des opérations de messagerie 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 pour 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 de dossiers, l'obtention, la suppression, l'enregistrement de messages et la manipulation des indicateurs de message.
Création ou manipulation de fichiers PST, OST et MBOX
Aspose.Email pour Python via .NET vous permet de gérer les fichiers de stockage Outlook tels que PST et OST. Vous pouvez effectuer un certain nombre d'opérations sur des fichiers de stockage existants et 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.
Outre les fichiers de stockage Outlook, Aspose.Email pour Python via .NET prend également en charge le format de fichier Mbox. Vous pouvez utiliser Aspose.Email pour Python via .NET pour charger des fichiers Mbox existants et extraire les informations des messages.
Extraire des messages depuis 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();
- Ressources pédagogiques
- Documentation
- Code source
- Références d'API
- Vidéos didactiques
- Support produit
- Support gratuit
- Assistance payante
- Blog
- Pourquoi Aspose.Email pour Python via .NET ?
- Liste des clients
- Histoires de réussite