HTML JPG PDF XML EML
Aspose.Email  pro Javu
EML

Hromadné generování zpráv ve formátu EML pomocí Javy

Generovat e‑mailové zprávy EML najednou, aniž byste potřebovali Outlook nebo Thunderbird.

Jak generovat zprávy EML pomocí Javy

Pro vytváření zpráv v souborech EML použijeme

Aspose.Email pro Javu

API, které je bohaté na funkce, výkonné a snadno použitelné sestavovací API pro platformu Java. Nejnovější verzi můžete stáhnout přímo z

Maven

a nainstalujte ji do svého Maven projektu přidáním následujících konfigurací do souboru pom.xml.

Repozitář


<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>

Závislost

<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-email</artifactId>
<version>version of aspose-email API</version>
<classifier>jdk17</classifier>
</dependency>

Kroky k vytvoření zpráv EML pomocí Javy

  1. Vytvořit šablonu z MailMessage
  2. Přidat dynamická pole pro předmět, příjemce, odesílatele a pole HtmlBody
  3. Vytvořit TemplateEngine pomocí objektu MailMessage
  4. Vytvořit zdroj dat a mapování na pole šablony
  5. Vytvořit zprávy hromadně pomocí metody TemplateEngine.Instantiate
  6. Uložit zprávy ve formátu EML

Systémové požadavky

Aspose.Email pro Java podporuje všechny hlavní platformy a operační systémy. Ujistěte se, že máte následující předpoklady.

  • Microsoft Windows nebo kompatibilní OS s Java Runtime Environment pro JSP/JSF aplikace a desktopové aplikace.
  • Získejte nejnovější verzi Aspose.Email pro Javu přímo z Maven.
 

Generovat zprávy eml_Upper hromadně - 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
}
    
 
  • O Aspose.Email pro Java API

    Aspose.Email je řešení pro parsování formátů Microsoft Outlook a Thunderbird. Lze snadno vytvářet, upravovat a konvertovat e‑mailové a úložné formáty jako MSG, EMLX, EML a MHT. Zpracování příloh e‑mailů, přizpůsobení hlaviček zpráv a implementace různých síťových protokolů jako POP3, IMAP a SMTP pro odesílání a přijímání e‑mailů je mnohem jednodušší. Jedná se o samostatné API, které nevyžaduje instalaci Microsoft Outlook ani jiného softwaru.

    Bezplatná aplikace pro sestavení EML

    Podívejte se na naše živé ukázky, jak vytvořit soubory EML s následujícími výhodami.

      Není třeba nic stahovat ani nastavovat
      Není potřeba psát nebo kompilovat kód
      Stačí nahrát soubor EML a stisknout tlačítko "Assemble"
      Stáhněte výsledný soubor EML z odkazu

    EML What is EML File Format

    Formát souboru EML představuje e‑mailové zprávy uložené pomocí Outlooku a dalších souvisejících aplikací. Téměř všechny e‑mailové klienty podporují tento formát souboru kvůli jeho shodě se standardem RFC‑822 Internet Message Format. Microsoft Outlook je výchozí software pro otevírání typů zpráv EML. Soubory EML lze používat jak pro ukládání na disk, tak pro odesílání příjemcům pomocí komunikačních protokolů.

    Read More

    Další podporované formáty generování zpráv

    Pomocí Javy lze snadno generovat zprávy v několika formátech, včetně.

    MBOX (Elektronické poštovní zprávy)
    MSG (Formát Outlook a Exchange)
    OST (Souborové úložiště offline)
    PST (Outlook Personal Storage Files)