HTML JPG PDF XML OST
Aspose.Email  per Java
OST

Generazione di report in blocco in formato OST tramite Java

Genera messaggi email in blocco e aggiungili al file OST tramite API .NET.

Come generare report OST usando Java

Per creare report di file OST, utilizzeremo

Aspose.Email per Java

API che è ricca di funzionalità, potente e facile da usare per l’assemblaggio sulla piattaforma Java. Puoi scaricare l’ultima versione direttamente da

Maven

e installala nel tuo progetto basato su Maven aggiungendo le seguenti configurazioni al pom.xml.

Repository


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

Dipendenza

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

Passaggi per generare report OST tramite Java

  1. Crea un modello come MailMessage e aggiungi campi dinamici
  2. Crea origine dati e mappatura
  3. Inizializza TemplateEngine usando l’oggetto MailMessage
  4. Chiama il metodo TemplateEngine.Instantiate per generare messaggi in blocco
  5. Crea un nuovo PST con il metodo PersonalStorage.Create
  6. Aggiungi cartella in PST
  7. Aggiungi messaggi da TemplateEngine alla cartella usando il metodo FolderInfo.Add
  8. Salva in formato OST

Requisiti di sistema

Aspose.Email per Java è supportato su tutte le principali piattaforme e sistemi operativi. Assicurati di avere i seguenti prerequisiti.

  • Microsoft Windows o un OS compatibile con Java Runtime Environment per applicazioni JSP/JSF e applicazioni desktop.
  • Ottieni l’ultima versione di Aspose.Email per Java direttamente da Maven.
 

Genera messaggi e aggiungili a 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
}
    
 
  • Informazioni sull'API Aspose.Email per Java

    Aspose.Email è una soluzione di parsing per i formati Microsoft Outlook e Thunderbird. È possibile creare, manipolare e convertire formati email e di archiviazione come MSG, EMLX, EML e MHT. La gestione degli allegati email, la personalizzazione delle intestazioni dei messaggi e l’implementazione di diversi protocolli di rete come POP3, IMAP e SMTP per inviare e ricevere email è molto più semplice. È un’API autonoma e non richiede l’installazione di Microsoft Outlook o di altri software.

    App gratuita per assemblare OST

    Consulta le nostre demo live per creare file OST con i seguenti vantaggi.

      Nessun bisogno di scaricare o configurare nulla
      Non è necessario scrivere o compilare il codice
      Basta caricare il file OST e premere il pulsante "Assemble"
      Scarica il file OST risultante dal link

    OST What is OST File Format

    I file OST o Offline Storage Files rappresentano i dati della casella di posta dell'utente in modalità offline sulla macchina locale dopo la registrazione al server Exchange usando Microsoft Outlook. Vengono creati automaticamente al primo utilizzo di Microsoft Outlook con connessione al server. Una volta creato il file, i dati vengono sincronizzati con il server di posta in modo che siano disponibili offline anche in caso di disconnessione dal server di posta. I file OST possono contenere elementi della casella di posta come email, contatti, informazioni di calendario, note, attività e altri dati simili. Gli utenti possono creare email e altri elementi di dati nel file OST anche in assenza di connessione al server, ma questi non saranno sincronizzati con il server. Una volta stabilita la connessione, il file locale viene nuovamente sincronizzato con il server affinché sia il server sia la copia locale siano al medesimo livello di informazioni.

    Read More

    Altri formati supportati per la generazione di report

    Usando Java, è possibile generare facilmente report in diversi formati, incluso.

    EML (Messaggi email Outlook)
    MBOX (Messaggi di posta elettronica)
    MSG (Formato Outlook & Exchange)
    PST (File di archiviazione personale Outlook)