HTML JPG PDF XML OST
Aspose.Email  für Java
OST

Massenerstellung von Berichten im OST‑Format über Java

E‑Mail‑Nachrichten massenweise generieren und zur OST‑Datei über .NET‑API hinzufügen.

So generieren Sie OST‑Berichte mit Java

Um OST‑Dateiberichte zu erstellen, verwenden wir

Aspose.Email für Java

API, die eine funktionsreiche, leistungsstarke und einfach zu verwendende Assembly‑API für die Java‑Plattform ist. Sie können die neueste Version direkt herunterladen von

Maven

und installieren Sie es in Ihrem Maven‑basierten Projekt, indem Sie die folgenden Konfigurationen zur pom.xml hinzufügen.

Repository


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

Abhängigkeit

<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-email</artifactId>
<version>version of aspose-email API</version>
<classifier>jdk17</classifier>
</dependency>

Schritte zum Erstellen von OST‑Berichten über Java

  1. Eine Vorlage als MailMessage erstellen und dynamische Felder hinzufügen
  2. Datenquelle und Zuordnung erstellen
  3. TemplateEngine mit dem MailMessage‑Objekt initialisieren
  4. Methode TemplateEngine.Instantiate aufrufen, um Nachrichten massenweise zu erzeugen
  5. Ein neues PST mit der Methode PersonalStorage.Create erstellen
  6. Ordner in PST hinzufügen
  7. Nachrichten von TemplateEngine mit der Methode FolderInfo.Add zum Ordner hinzufügen
  8. Im OST‑Format speichern

Systemanforderungen

Aspose.Email für Java wird auf allen wichtigen Plattformen und Betriebssystemen unterstützt. Bitte stellen Sie sicher, dass Sie die folgenden Voraussetzungen erfüllen.

  • Microsoft Windows oder ein kompatibles OS mit Java Runtime Environment für JSP/JSF‑Anwendungen und Desktop‑Anwendungen.
  • Die neueste Version von Aspose.Email für Java direkt von Maven erhalten.
 

Nachrichten generieren & zu OST hinzufügen – 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
}
    
 
  • Über die Aspose.Email für Java API

    Aspose.Email ist eine Lösung zum Parsen von Microsoft Outlook‑ und Thunderbird‑Formaten. Man kann E‑Mail‑ und Speicherformate wie MSG, EMLX, EML und MHT einfach erstellen, manipulieren und konvertieren. Der Umgang mit E‑Mail‑Anhängen, die Anpassung von Nachrichten‑Headers und die Implementierung verschiedener Netzwerk‑Protokolle wie POP3, IMAP und SMTP zum Senden und Empfangen von E‑Mails ist viel einfacher. Es ist eine eigenständige API und erfordert keine Installation von Microsoft Outlook oder anderer Software.

    Kostenlose App zum Zusammenstellen von OST

    Sehen Sie sich unsere Live‑Demos an, um OST‑Dateien zu erstellen, mit den folgenden Vorteilen.

      Keine Notwendigkeit, etwas herunterzuladen oder einzurichten
      Kein Code schreiben oder kompilieren nötig
      Nur OST‑Datei hochladen und die "Assemble"‑Schaltfläche drücken
      Die resultierende OST‑Datei über den Link herunterladen

    OST What is OST File Format

    OST‑ oder Offline‑Speicherdateien stellen die Mailbox‑Daten eines Benutzers im Offline‑Modus auf dem lokalen Rechner dar, nachdem er sich mit dem Exchange‑Server über Microsoft Outlook registriert hat. Sie wird beim ersten Gebrauch von Microsoft Outlook bei einer Verbindung zum Server automatisch erstellt. Sobald die Datei erstellt ist, werden die Daten mit dem E‑Mail‑Server synchronisiert, sodass sie auch bei einer Trennung vom Server offline verfügbar sind. OST‑Dateien können Mailbox‑Elemente wie E‑Mails, Kontakte, Kalenderinformationen, Notizen, Aufgaben und ähnliche Daten enthalten. Benutzer können E‑Mails und andere Datenelemente in der OST‑Datei erstellen, auch ohne Serververbindung, diese werden jedoch nicht mit dem Server synchronisiert. Sobald die Verbindung wiederhergestellt ist, wird die lokale Datei erneut mit dem Server synchronisiert, sodass sowohl der Server als auch die lokale Kopie denselben Informationsstand haben.

    Read More

    Weitere unterstützte Formate zur Berichtserstellung

    Mit Java kann man leicht Berichte in mehreren Formaten erstellen, einschließlich.

    EML (Outlook‑E‑Mail‑Nachrichten)
    MBOX (Elektronische Mail‑Nachrichten)
    MSG (Outlook‑ & Exchange‑Format)
    PST (Outlook Personal Storage Files)