Génération de rapports en masse au format PST via Java
Générer des messages électroniques en masse et les ajouter à un fichier PST via l’API .NET.
Comment générer des rapports PST avec Java
Afin de créer des rapports au format PST, nous utiliserons
API riche en fonctionnalités, puissante et facile à utiliser pour l’assemblage sur la plateforme Java. Vous pouvez télécharger la dernière version directement depuis
et l’installer dans votre projet basé sur Maven en ajoutant les configurations suivantes au fichier pom.xml.
Référentiel
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
Dépendance
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-email</artifactId>
<version>version of aspose-email API</version>
<classifier>jdk17</classifier>
</dependency>
Étapes pour générer des rapports PST via Java
- Créer un modèle à partir de MailMessage et ajouter des champs dynamiques
- Créer la source de données et le mappage
- Initialiser TemplateEngine en utilisant l’objet MailMessage
- Appeler la méthode TemplateEngine.Instantiate pour générer des messages en masse
- Créer un nouveau PST avec la méthode PersonalStorage.Create
- Ajouter un dossier dans le PST
- Ajouter des messages depuis TemplateEngine dans le dossier en utilisant la méthode FolderInfo.Add
- Enregistrer au format PST
Exigences système
Aspose.Email pour Java est pris en charge sur toutes les principales plateformes et systèmes d’exploitation. Veuillez vous assurer que vous disposez des prérequis suivants.
- Microsoft Windows ou un système d’exploitation compatible avec l’environnement d’exécution Java pour les applications JSP/JSF et les applications de bureau.
- Obtenez la dernière version d’Aspose.Email pour Java directement depuis Maven.
Générer des messages et les ajouter au PST - C#
//create a new MailMessage instance as a template
MailMessage template = new MailMessage();
//add template field to subject
template.setSubject("Hello, #FirstName#");
template.setFrom(MailAddress.to_MailAddress("This email address is being protected from spambots. You need JavaScript enabled to view it."));
//add template field to receipt
template.getTo().addMailAddress(new MailAddress("#Receipt#", true));
//add template field to html body
//use GetSignment as the template routine, which will provide the same signment.
template.setHtmlBody("Dear #FirstName# #LastName#, Thank you for your interest in Aspose.Network.Have fun with it.#GetSignature()#");
//create a new TemplateEngine with the template message.
TemplateEngine engine = new TemplateEngine(template);
//fill a DataTable as data source
DataTable dt = new DataTable();
dt.getColumns().add("Receipt");
dt.getColumns().add("FirstName");
dt.getColumns().add("LastName");
DataRow dr;
dr = dt.newRow();
dr.set("Receipt", "Nancy.Davolio");
dr.set("FirstName", "Nancy");
dr.set("LastName", "Davolio");
dt.getRows().add(dr);
dr = dt.newRow();
dr.set("Receipt", "Andrew.Fuller");
dr.set("FirstName", "Andrew");
dr.set("LastName", "Fuller");
dt.getRows().add(dr);
dr = dt.newRow();
dr.set("Receipt", "Janet.Leverling");
dr.set("FirstName", "Janet");
dr.set("LastName", "Leverling");
dt.getRows().add(dr);
MailMessageCollection messages;
try{
//create the messages from the template and datasource.
messages = engine.instantiate(dt);
}catch (MailException ex){
//print exception
}
À propos de l'API Aspose.Email pour Java
Aspose.Email est une solution d’analyse des formats Microsoft Outlook et Thunderbird. Il est facile de créer, manipuler et convertir les formats d’e‑mail et de stockage tels que MSG, EMLX, EML et MHT. La gestion des pièces‑jointes, la personnalisation des en‑têtes de messages et la mise en œuvre de différents protocoles réseau comme POP3, IMAP et SMTP pour envoyer et recevoir des e‑mails sont grandement simplifiées. Il s’agit d’une API autonome qui ne nécessite ni Microsoft Outlook ni aucune autre installation logicielle.Application gratuite pour assembler des PST
Consultez nos démonstrations en direct pour créer des fichiers PST avec les avantages suivants.
PST What is PST File Format
Les fichiers avec l’extension .PST représentent les fichiers de stockage personnel Outlook (également appelés Personal Storage Table) qui stockent une variété d'informations utilisateur. Les informations sont organisées en dossiers de différents types comprenant des e‑mails, des éléments de calendrier, des notes, des contacts et plusieurs autres formats de fichiers. Les fichiers PST sont utilisés pour l’archivage hors ligne des données de messagerie, pouvant être chargés et visualisés ultérieurement dans diverses applications.
Read More