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

Generering av bulkrapporter i PST-format via Java

Generera e-postmeddelanden i bulk och lägg till PST-fil via .NET API.

Hur man genererar PST-rapporter med Java

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

  1. Skapa en mall som MailMessage och lägg till dynamiska fält
  2. Skapa datakälla och mappning
  3. Initiera TemplateEngine med MailMessage-objektet
  4. Anropa TemplateEngine.instantiate-metoden för att generera meddelanden i bulk
  5. Skapa en ny PST med metoden PersonalStorage.create
  6. Lägg till mapp i PST
  7. Lägg till meddelanden från TemplateEngine till mappen med FolderInfo.add-metoden
  8. Spara i PST-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 meddelanden och lägg till PST - 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 PST

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

    PST What is PST File Format

    Filer med.PST-tillägg representerar Outlook Personal Storage Files (kallas även Personal Storage Table) som lagrar olika användarinformation. Användarinformation lagras i mappar av olika slag som inkluderar e-post, kalenderobjekt, anteckningar, kontakter och flera andra filformat. PST-filer används för arkivering av e-postdata offline som senare kan laddas och visas i olika applikationer.

    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)
    MBOX (Elektroniska postmeddelanden)
    MSG (Outlook och Exchange-format)
    OST (Offline-lagringsfiler)