Hromadné generování zpráv ve formátu OST pomocí Javy
Generovat e‑mailové zprávy hromadně a přidat je do souboru OST pomocí .NET API.
Jak generovat zprávy OST pomocí Javy
Pro vytváření zpráv v souborech OST použijeme
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
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 OST pomocí Javy
- Vytvořit šablonu jako MailMessage a přidat dynamická pole
- Vytvořit zdroj dat a mapování
- Inicializovat TemplateEngine pomocí objektu MailMessage
- Zavolat metodu TemplateEngine.Instantiate pro hromadné generování zpráv
- Vytvořit nový PST pomocí metody PersonalStorage.Create
- Přidat složku do PST
- Přidat zprávy z TemplateEngine do složky pomocí metody FolderInfo.Add
- Uložit ve formátu OST
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 a přidat do OST - 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í OST
Podívejte se na naše živé ukázky, jak vytvořit soubory OST s následujícími výhodami.
OST What is OST File Format
OST nebo soubory offline úložiště představují data poštovní schránky uživatele v offline režimu na lokálním počítači po registraci na Exchange Server pomocí Microsoft Outlook. Je automaticky vytvořen při prvním použití Microsoft Outlook při připojení k serveru. Jakmile je soubor vytvořen, data se synchronizují s e‑mailovým serverem, aby byla k dispozici i offline v případě ztráty spojení se serverem. OST soubory mohou obsahovat položky poštovní schránky, jako jsou e‑maily, kontakty, kalendářové informace, poznámky, úkoly a další podobná data. Uživatelé mohou v OST souboru vytvářet e‑maily a další položky i bez připojení k serveru, ale ty nebudou synchronizovány se serverem. Jakmile je spojení obnoveno, lokální soubor se znovu synchronizuje se serverem, takže server i lokální kopie mají stejnou úroveň informací.
Read More