HTML JPG PDF XML MSG
Aspose.Email  per Java
MSG

Generazione di report in blocco in formato MSG tramite Java

Genera messaggi di posta elettronica MSG in blocco senza bisogno di Outlook o Thunderbird.

Come generare report MSG utilizzando Java

Per creare report sui file MSG, useremo

Aspose.Email per Java

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

Maven

e installalo all’interno del tuo progetto basato su Maven aggiungendo le seguenti configurazioni a 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>

Passaggi per generare report MSG tramite Java

  1. Crea un modello da MailMessage
  2. Aggiungi campi dinamici per i campi Oggetto, A, Da e HTMLBody
  3. Creare un TemplateEngine utilizzando l’oggetto MailMessage
  4. Crea origine dati e mappatura ai campi del modello
  5. Crea messaggi in blocco utilizzando il metodo TemplateEngine.instantiate
  6. Salva i messaggi in formato MSG

Requisiti di sistema

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

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

Genera messaggi MSG_Upper in blocco - 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 su Aspose.Email per Java API

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

    App gratuita per assemblare MSG

    Dai un’occhiata alle nostre demo live su creare file MSG con i seguenti vantaggi.

      Non è necessario scaricare o configurare nulla
      Non è necessario scrivere o compilare codice
      Basta caricare il file MSG e premere il pulsante «Assemble»
      Scarica il file MSG risultante dal link

    MSG What is MSG File Format

    MSG è un formato di file utilizzato da Microsoft Outlook ed Exchange per archiviare messaggi di posta elettronica, contatti, appuntamenti o altre attività. Tali messaggi possono contenere uno o più campi e-mail, con mittente, destinatario, oggetto, data e corpo del messaggio, oppure informazioni di contatto, dettagli dell'appuntamento e una o più specifiche delle attività. Anche le proprietà che costituiscono l'oggetto Message, incluse, fanno parte del file MSG. Il file MSG ha le intestazioni, il corpo del messaggio principale e i collegamenti ipertestuali come testo ASCII semplice. I file MSG sono adatti anche con i programmi che richiedono l'interfaccia di programmazione delle applicazioni di messaggistica (MAPI) di Microsoft.

    Read More

    Altri formati supportati per la generazione di report

    Utilizzando Java, è possibile generare facilmente report di più formati, tra cui.

    EML (Messaggi e-mail di Outlook)
    MBOX (Messaggi di posta elettronica)
    OST (File di archiviazione offline)
    PST (File di archiviazione personale di Outlook)