HTML JPG PDF XML OST
Aspose.Email  voor Java
OST

Bulkrapportgeneratie in OST-formaat via Java

Genereer e-mailberichten in bulk en voeg ze toe aan het OST-bestand via .NET API.

Hoe OST-rapporten te genereren met behulp van Java

Om OST-bestandsrapporten te maken, gebruiken we

Aspose.Email voor Java

API, een veelzijdige, krachtige en eenvoudig te gebruiken assemblage-API voor het Java-platform. Je kunt de nieuwste versie rechtstreeks downloaden van

Maven

en installeer het in uw op Maven gebaseerde project door de volgende configuraties toe te voegen aan de 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>

Stappen om OST-rapporten te genereren via Java

  1. Maak een sjabloon als MailMessage en voeg dynamische velden toe
  2. Maak een gegevensbron en -toewijzing
  3. Initialiseer TemplateEngine met behulp van het MailMessage-object
  4. Roep de TemplateEngine.instantiate-methode aan om berichten in bulk te genereren
  5. Maak een nieuwe PST met de methode PersonalStorage.Create
  6. Map toevoegen in PST
  7. Voeg berichten van TemplateEngine toe aan de map met behulp van de methode FolderInfo.add
  8. Opslaan in OST-formaat

Systeemvereisten

Aspose.Email voor Java ondersteunt op alle belangrijke platforms en besturingssystemen. Zorg ervoor dat je aan de volgende voorwaarden voldoet.

  • Microsoft Windows of een compatibel besturingssysteem met Java Runtime Environment voor JSP/JSF-toepassingen en desktoptoepassingen.
  • Download de nieuwste versie van Aspose.Email voor Java rechtstreeks van Maven.
 

Berichten genereren en aan OST toevoegen - 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
}
   
 
  • Over Aspose.Email voor Java API

    Aspose.Email is een oplossing voor het parseren van Microsoft Outlook- en Thunderbird-formaten. Men kan eenvoudig e-mail- en opslagformaten zoals MSG, EMLX, EML en MHT maken, manipuleren en converteren. Het verwerken van e-mailbijlagen, het aanpassen van berichtkoppen en de implementatie van verschillende netwerkprotocollen zoals POP3, IMAP en SMTP voor het verzenden en ontvangen van e-mails is veel eenvoudiger. Het is een zelfstandige API en vereist geen installatie van Microsoft Outlook of andere software.

    Gratis app om OST samen te stellen

    Bekijk onze live demo’s op maak OST-bestanden met de volgende voordelen.

      U hoeft niets te downloaden of in te stellen
      Je hoeft geen code te schrijven of te compileren
      Upload gewoon het OST-bestand en klik op de knop „Assemble”
      Download het resulterende OST-bestand via de link

    OST What is OST File Format

    OST- of offline-opslagbestanden vertegenwoordigen de postvakgegevens van de gebruiker in offlinemodus op de lokale computer na registratie bij Exchange Server met behulp van Microsoft Outlook. Het wordt automatisch aangemaakt bij het eerste gebruik van Microsoft Outlook na verbinding met de server. Zodra het bestand is aangemaakt, worden de gegevens gesynchroniseerd met de e-mailserver, zodat deze ook offline beschikbaar zijn in geval van verbreking van de verbinding met de e-mailserver. OST-bestanden kunnen mailboxitems gebruiken, zoals e-mails, contactpersonen, agenda-informatie, notities, taken en andere soortgelijke gegevens. Gebruikers kunnen e-mails en andere gegevensitems in het OST-bestand aanmaken, zelfs als er geen verbinding is met de server, maar deze worden niet gesynchroniseerd met de server. Zodra de verbinding tot stand is gebracht, wordt het lokale bestand opnieuw gesynchroniseerd met de server, zodat zowel de server als de lokale kopie hetzelfde informatieniveau hebben.

    Read More

    Andere ondersteunde formaten voor het genereren van rapporten

    Met behulp van Java kan men eenvoudig rapporten van meerdere formaten genereren, waaronder.

    EML (E-mailberichten in Outlook)
    MBOX (Elektronische postberichten)
    MSG (Outlook- en Exchange-indeling)
    PST (Outlook-bestanden voor persoonlijke opslag)