Génération de rapports en masse au format OST via Java
Générer des messages électroniques en masse et les ajouter à un fichier OST via l’API .NET.
Comment générer des rapports OST avec Java
Afin de créer des rapports au format OST, 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 OST 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 OST
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 à l'OST - 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 OST
Consultez nos démonstrations en direct pour créer des fichiers OST avec les avantages suivants.
OST What is OST File Format
Les fichiers OST ou fichiers de stockage hors ligne représentent les données de la boîte aux lettres d'un utilisateur en mode hors ligne sur la machine locale après inscription auprès d'un serveur Exchange via Microsoft Outlook. Ils sont créés automatiquement lors de la première utilisation de Microsoft Outlook avec une connexion au serveur. Une fois le fichier créé, les données sont synchronisées avec le serveur de messagerie afin d’être disponibles hors ligne également en cas de perte de connexion. Les fichiers OST peuvent contenir des éléments de boîte aux lettres tels que e‑mails, contacts, informations de calendrier, notes, tâches et d'autres données similaires. Les utilisateurs peuvent créer des e‑mails et d’autres éléments dans le fichier OST même sans connexion au serveur, mais ceux‑ci ne seront pas synchronisés tant que la connexion n’est pas rétablie. Lorsque la connexion est rétablie, le fichier local est de nouveau synchronisé avec le serveur de sorte que le serveur et la copie locale soient à jour.
Read More