API Java Outlook & API Java Thunderbird pour le traitement des e‑mails
Générez des e‑mails, envoyez des e‑mails et analysez des e‑mails depuis Outlook et Thunderbird sans nécessiter de logiciel supplémentaire. Envoyez et recevez des e‑mails via les protocoles SMTP, POP3, IMAP.
Télécharger l'essai gratuitAspose.Email pour Java permet aux développeurs de se concentrer sur la mise en œuvre de leur propre logique métier pour la gestion des e‑mails sans la nécessité de connaître les spécifications des formats ou la programmation réseau.
Aspose.Email pour Java peut créer des e‑mails Outlook, analyser des e‑mails ou convertir des formats de messages tels que MSG, EML, MBOX, PST, OST & MHT depuis des applications Java. L’API peut manipuler le contenu des messages, les pièces jointes, les en‑têtes et les propriétés MAPI, et permet d’envoyer et de recevoir des e‑mails via plusieurs protocoles populaires. Elle permet de travailler avec les fichiers de stockage Outlook tels que les fichiers de stockage personnels PST et les fichiers de stockage hors ligne OST. Vous pouvez lister les e‑mails, extraire des e‑mails, ajouter ou supprimer des messages des fichiers de stockage selon les spécifications de votre application. La bibliothèque Java Mail permet également de travaillez avec le fichier de contacts Outlook (VCF). Vous pouvez trouver la vue d’ensemble de toutes les fonctionnalités et leur utilisation avec des exemples de code dans notre documentation
Fonctionnalités avancées de l’API de traitement des e‑mails
Consultez la documentation pour les fonctionnalités les plus populaires d’Aspose.Email :
Convertir les formats de message entre eux avec quelques lignes de code
Créer des fichiers ICF & VCF v3.0
Lire les e‑mails en ordre croissant ou décroissant
Créer une hiérarchie de dossiers dans un PST en utilisant la notation de chaîne
Spécifier les dates de création & de modification pour l’ICS
Configurer le chiffrement SSL/TLS sur les instances de client e‑mail
Utiliser un proxy HTTP pour les clients e‑mail (SMTP, IMAP, POP3)
Convertir les messages vers différents formats d’e‑mail en Java
La bibliothèque Java Email fournit des interfaces faciles à utiliser pour le conversion vers les formats de fichier de message pris en charge. Pour effectuer une conversion, il suffit de charger le fichier source dans le modèle d’objet de l’API et d’appeler la méthode save avec les paramètres requis. C’est vraiment aussi simple que cela !
Envoi d’e‑mail via SMTP, POP3 & IMAP
L’API permet de créer et formater des messages, joindre des fichiers et des images ainsi que de les envoyer à des adresses e‑mail via SMTP protocole. Une autre fonctionnalité que l’API fournit est la connexion à POP3 serveurs via nom d'utilisateur & mot de passe. Grâce à la fonctionnalité d'authentification APOP de l'API, il est facile d'obtenir le message complet ou seulement les en‑têtes, de visualiser la taille de la boîte aux lettres & le nombre de messages, de supprimer des messages du serveur et bien plus encore. IMAP les fonctionnalités du protocole permettent à l’utilisateur de l’API de s’authentifier, créer, sélectionner, supprimer, interroger des dossiers, récupérer et enregistrer des messages et changer les indicateurs de messages.
Comment envoyer un e‑mail en utilisant SMTP - Java
// Initialiser l’objet SmtpClient
SmtpClient client = new SmtpClient(\"smtp.gmail.com\", 587, \"username\", \"password\");
// Définir les options de sécurité pour le serveur
client.setSecurityOptions(SecurityOptions.Auto);
// Créer un nouveau message
This email address is being protected from spambots. You need JavaScript enabled to view it.
System.out.println(\"Sending message..\");
// Envoyer le message maintenant
client.send(msg);Gestion des objets du calendrier
L’API Aspose.Email iCalendar permet de créer, extraire et enregistrer des objets du calendrier Outlook dans différents formats. Elle offre la possibilité d’enregistrer en tant que documents MSG ou ICS ainsi que de récupérer, envoyer, mettre à jour & annuler des demandes de réunion via les protocoles d’envoi de messages. Vous pouvez apprendre à gérer l’API iCalendar à partir du Travailler avec les rendez‑vous article.
Gérer les fichiers de stockage de messages
L’API Aspose.Email for Java permet de gérer les formats de stockage Outlook. Vous pouvez charger des fichiers PST & OST depuis un disque ou un flux, obtenir les informations des dossiers et sous‑dossiers de l’archive de messages, récupérer des détails spécifiques au message tels que l’objet, l’expéditeur, le destinataire et enregistrer les messages sur un disque ou un flux. Pour plus d’informations détaillées, visitez le Travailler avec les fichiers de stockage Outlook section de notre documentation.
En plus d’analyser un PST existant, la bibliothèque offre également la possibilité de créer un fichier PST à partir de zéro et d’ajouter des messages à n’importe quel dossier.
Créer un PST à partir de zéro & ajouter un message depuis un fichier - Java
// créer une instance de PersonalStorage
PersonalStorage pst = PersonalStorage.create(dir + \"archive.pst\", 0);
// créer un dossier à la racine du PST
pst.getRootFolder().addSubFolder(\"Inbox\");
// ajouter le message au dossier nouvellement créé
pst.getRootFolder().getSubFolder(\"Inbox\").addMessage(MapiMessage.fromFile(dir + \"template.msg\"));Travailler avec les cartes de contact
Aspose.Email for Java permet de manipuler les fichiers de cartes de contact, également appelés VCF ou VCard, qui constituent un format de fichier mondial pour stocker et échanger des cartes de contact. Il peut également traiter les cartes de contact Outlook ainsi que les VCards de Thunderbird dans des applications Java. Avec Aspose.Email for Java, vous pouvez envoyer des fichiers VCard ou VCF par e‑mail, joindre des VCF à vos messages ou les extraire des e‑mails. Vous pouvez également échanger des fichiers VCard (VCF) à votre manière. L’API permet de modifier, créer et supprimer vos cartes de contact. Vous pouvez facilement ajouter la prise en charge des cartes de contact à votre application.
Automatisation de Microsoft Office – Non requise
Aspose.Email for Java est construit en utilisant du code géré qui ne nécessite pas l'installation de Microsoft Office ou de Microsoft Outlook sur la machine pour le traitement des e‑mails. C’est une alternative parfaite à l’automatisation de Microsoft Outlook en termes de fonctionnalités, de sécurité, d’évolutivité et de rapidité. C’est assez simple de migrer d'Office Automation vers Aspose.
- Ressources d’apprentissage
- Documentation
- Code source
- Références API
- Vidéos tutorielles
- Support produit
- Support gratuit
- Support payant
- Blog
- Notes de version
- Pourquoi Aspose.Email pour Java ?
- Études de cas clients
- Liste des clients
- Histoires de succès