HTML JPG PDF XML OST
Aspose.Email  pour Java
OST

Génération de rapports en masse au format OST via Java

Générez des e-mails en masse et ajoutez-les au fichier OST via l’API .NET.

Comment générer des rapports OST à l'aide de Java

Pour créer des rapports sur les fichiers OST, nous allons utiliser

Aspose.Email pour Java

API qui est une API d’assemblage riche en fonctionnalités, puissante et facile à utiliser pour la plate-forme Java. Vous pouvez télécharger sa dernière version directement sur

Maven

et installez-le dans votre projet basé sur Maven en ajoutant les configurations suivantes au fichier pom.xml.

Repository


<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>

Dependency

<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

  1. Créez un modèle sous forme de MailMessage et ajoutez des champs dynamiques
  2. Création d’une source de données et d’un mappage
  3. Initialisez TemplateEngine à l’aide de l’objet MailMessage
  4. Appelez la méthode TemplateEngine.instantiate pour générer des messages en masse
  5. Créez un nouveau fichier PST avec la méthode PersonalStorage.create
  6. Ajouter un dossier dans PST
  7. Ajouter des messages de TemplateEngine au dossier à l’aide de la méthode FolderInfo.add
  8. Enregistrer au format OST

Exigences du système

Aspose.Email pour Java est compatible avec toutes les principales plateformes et systèmes d’exploitation. Assurez-vous 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.
  • Téléchargez la dernière version d’Aspose.Email pour Java directement depuis Maven.
 

Générer des messages et les ajouter à 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. On peut facilement créer, manipuler, convertir des e-mails et des formats de stockage tels que MSG, EMLX, EML et MHT. La gestion des pièces jointes aux e-mails, la personnalisation des en-têtes des messages et la mise en œuvre de différents protocoles réseau tels que POP3, IMAP et SMTP pour envoyer et recevoir des e-mails sont beaucoup plus faciles. Il s’agit d’une API autonome qui ne nécessite pas l’installation de Microsoft Outlook ou de tout autre logiciel.

    Application gratuite pour assembler OST

    Consultez nos démonstrations en direct pour créer des fichiers OST avec les avantages suivants.

      Pas besoin de télécharger ou de configurer quoi que ce soit
      Pas besoin d'écrire ou de compiler du code
      Téléchargez simplement le fichier OST et cliquez sur le bouton « Assembler »
      Téléchargez le fichier OST obtenu à partir du lien

    OST What is OST File Format

    Les fichiers OST ou Offline Storage représentent les données de la boîte aux lettres de l'utilisateur en mode hors connexion sur la machine locale lors de l'enregistrement auprès d'Exchange Server à l'aide de Microsoft Outlook. Il est automatiquement créé lors de la première utilisation de Microsoft Outlook lors de la connexion au serveur. Une fois le fichier créé, les données sont synchronisées avec le serveur de messagerie afin qu'elles soient également disponibles hors connexion au serveur de messagerie. Les fichiers OST peuvent utiliser des éléments de boîte aux lettres tels que des e-mails, des contacts, des informations de calendrier, des notes, des tâches et d'autres données similaires. Les utilisateurs peuvent créer des e-mails et d'autres éléments de données dans un fichier OST même en l'absence de connexion au serveur, mais ceux-ci ne seront pas synchronisés avec le serveur. Une fois la connexion établie, le fichier local est à nouveau synchronisé avec le serveur afin que le serveur et la copie locale soient au même niveau d'informations.

    Read More

    Autres formats de génération de rapports pris en charge

    En utilisant Java, on peut facilement générer des rapports de plusieurs formats, notamment.

    EML (Messages électroniques Outlook)
    MBOX (Messages électroniques)
    MSG (Format Outlook et Exchange)
    PST (Fichiers de stockage personnels Outlook)