HTML JPG PDF XML MSG
Aspose.Email  per Java
MSG

Generazione di report in blocco in formato MSG tramite Java

Genera messaggi email MSG in blocco senza richiedere Outlook o Thunderbird.

Come generare report MSG usando Java

Per creare report di file MSG, 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 MSG tramite Java

  1. Crea un modello da MailMessage
  2. Aggiungi campi dinamici per oggetto, destinatario, mittente e campi HtmlBody
  3. Crea un TemplateEngine usando l’oggetto MailMessage
  4. Crea origine dati e mappatura per i campi del modello
  5. Crea messaggi in blocco usando il metodo TemplateEngine.Instantiate
  6. Salva i messaggi in formato MSG

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 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 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 MSG

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

      Nessun bisogno di scaricare o configurare nulla
      Non è necessario scrivere o compilare il 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 e Exchange per memorizzare messaggi email, contatti, appuntamenti o altre attività. Tali messaggi possono contenere uno o più campi email, con mittente, destinatario, oggetto, data e corpo del messaggio, o informazioni di contatto, dettagli dell'appuntamento e una o più specifiche di attività. Le proprietà che costituiscono l'oggetto Message, inclusa, sono anche parte del file MSG. Il file MSG contiene intestazioni, corpo principale del messaggio e collegamenti ipertestuali come testo ASCII semplice. I file MSG sono anche compatibili con i programmi che necessitano dell'Interfaccia di Programmazione delle Applicazioni di Messaging di Microsoft (MAPI).

    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)
    OST (File di archiviazione offline)
    PST (File di archiviazione personale Outlook)