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

Generering av bulkrapporter i MBOX-format via Java

Generera e-postmeddelanden i bulk och lägg till MBOX-fil via .NET Email Library.

Hur man genererar MBOX-rapporter med Java

För att skapa MBOX 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 MBOX-rapporter via Java

  1. Skapa en mall från MailMessage
  2. Ange fält som Ämne, Från & HtmlBody
  3. Skapa en TemplateEngine med MailMessage-objektet
  4. Generera meddelanden från mallen och datakällan.

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 dynamiskt MBOX - 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 MBOX

    Kolla in våra live-demos till skapa MBOX-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 MBOX-filen och tryck på ”Montera” -knappen
      Ladda ner den resulterande MBOX-filen från länken

    MBOX What is MBOX File Format

    MBox filformat är en generisk term som representerar en behållare för insamling av elektroniska e-postmeddelanden. Meddelandena lagras inuti behållaren tillsammans med deras bilagor. Meddelanden från en hel mapp sparas i en enda databasfil och nya meddelanden läggs till i slutet av filen. Många applikationer och API ger stöd för MBox filformat som Apple Mail och Mozilla Thunderbird.

    Read More

    Andra format för rapportgenerering som stöds

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

    EML (Outlook-e-postmeddelanden)
    MSG (Outlook och Exchange-format)
    OST (Offline-lagringsfiler)
    PST (Personliga lagringsfiler i Outlook)