HTML JPG PDF XML EML
Aspose.Email  för Java
EML

Generering av bulkrapporter i EML-format via Java

Generera EML-e-postmeddelanden i bulk utan att behöva Outlook eller Thunderbird.

Hur man genererar EML-rapporter med Java

För att skapa EML-filrapporter använder vi

Aspose.Email för Java

API som är ett funktionsrikt, kraftfullt och lättanvänt assembly-API för Java-plattformen. Du kan ladda ner den senaste versionen direkt från

Maven

och installera det i ditt Maven-baserade projekt genom att lägga till följande konfigurationer till 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>

Steg för att generera EML-rapporter via Java

  1. Skapa en mall från MailMessage
  2. Lägga till dynamiska fält för Ämne, Till, Från och HTMLBodyfälten
  3. Skapa en TemplateEngine med MailMessage-objektet
  4. Skapa datakälla och mappning till mallfälten
  5. Skapa meddelanden i bulk med TemplateEngine.instantiate-metoden
  6. Spara meddelanden i EML-format

Systemkrav

Aspose.Email för Java stöder på alla större plattformar och operativsystem. Se till att du har följande förutsättningar.

  • Microsoft Windows eller ett kompatibelt operativsystem med Java Runtime Environment för JSP/JSF-program och skrivbordsapplikationer.
  • Få senaste versionen av Aspose.Email för Java direkt från Maven.
 

Generera EML_Upper meddelanden i bulk - 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
}
   
 
  • Om Aspose.Email för Java API

    Aspose.Email är en Microsoft Outlook- och Thunderbird-formatanalyslösning. Man kan enkelt skapa, manipulera, konvertera e-post och lagringsformat som MSG, EMLX, EML och MHT. Hantering av e-postbilagor, anpassning av meddelanderubriker och implementering av olika nätverksprotokoll som POP3, IMAP & SMTP för att skicka och ta emot e-post är mycket enklare. Det är ett fristående API och kräver inte Microsoft Outlook eller någon annan programvaruinstallation.

    Gratis app för att montera EML

    Kolla in våra live-demos till skapa EML-filer med följande fördelar.

      Inget behov av att ladda ner eller installera något
      Inget behov av att skriva eller kompilera kod
      Ladda bara upp EML-filen och tryck på ”Montera” -knappen
      Ladda ner den resulterande EML-filen från länken

    EML What is EML File Format

    EML-filformat representerar e-postmeddelanden som sparats med Outlook och andra relevanta applikationer. Nästan alla e-postklienter stöder detta filformat för att det överensstämmer med RFC-822 Internet Message Format Standard. Microsoft Outlook är standardprogramvaran för att öppna EML-meddelandetyper. EML-filer kan användas för att spara till skiva samt skicka ut till mottagare med kommunikationsprotokoll.

    Read More

    Andra format för rapportgenerering som stöds

    Med hjälp av Java kan man enkelt generera rapporter av flera format inklusive.

    MBOX (Elektroniska postmeddelanden)
    MSG (Outlook och Exchange-format)
    OST (Offline-lagringsfiler)
    PST (Personliga lagringsfiler i Outlook)