HTML JPG PDF XML EML
Aspose.Email  pro Java
EML

Hromadné generování sestav ve formátu EML přes Java

Generujte hromadné e-mailové zprávy EML bez nutnosti aplikace Outlook nebo Thunderbird.

Jak generovat zprávy EML pomocí Java

Abychom vytvořili zprávy souborů EML, použijeme

Aspose.Email pro Java

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

Maven

a nainstalujte jej do svého projektu založeného na Maven přidáním následujících konfigurací do souboru 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>

Kroky ke generování zpráv EML pomocí Java

  1. Vytvoření šablony z MailMessage
  2. Přidání dynamických polí pro pole Předmět, Komu, Od a HTMLBody
  3. Vytvoření TemplateEngine pomocí objektu MailMessage
  4. Vytvoření zdroje dat a mapování do polí šablony
  5. Vytvářejte hromadné zprávy pomocí metody TemplateEngine.instantiate
  6. Ukládání zpráv 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í operační systém s Java Runtime Environment pro aplikace JSP/JSF a desktopové aplikace.
  • Získejte nejnovější verzi Aspose.Email pro Javu přímo z Maven.
 

Generování zpráv 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 analýzu formátů Microsoft Outlook a Thunderbird. Jeden může snadno vytvářet, manipulovat, převádět e-maily a formáty úložiště, jako jsou MSG, EMLX, EML a MHT. Zpracování e-mailových příloh, přizpůsobení záhlaví zpráv a implementace různých síťových protokolů, jako je POP3, IMAP a SMTP pro odesílání a přijímání e-mailů, je mnohem jednodušší. Je to samostatné API a nevyžaduje instalaci aplikace Microsoft Outlook ani jinou instalaci softwaru.

    Bezplatná aplikace pro sestavení EML

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

      Není třeba nic stahovat ani nastavovat
      Není třeba psát nebo kompilovat kód
      Stačí nahrát soubor EML a stisknout tlačítko „Sestavit“
      Stáhněte si 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í aplikace Outlook a dalších relevantních aplikací. Téměř všichni e-mailoví klienti podporují tento formát souboru pro jeho soulad s RFC-822 Internet Message Format Standard. Microsoft Outlook je výchozí software pro otevírání typů zpráv EML. Soubory EML lze použít pro ukládání na disk i odesílání příjemcům pomocí komunikačních protokolů.

    Read More

    Další podporované formáty generování sestav

    Pomocí Java lze snadno generovat zprávy o více formátech včetně.

    MBOX (Zprávy elektronické pošty)
    MSG (Formát aplikace Outlook a Exchange)
    OST (Soubory offline úložiště)
    PST (Soubory osobních úložišť aplikace Outlook)