HTML JPG PDF XML EML
Aspose.Email  Java için
EML

Java ile EML Formatında Toplu Rapor Oluşturma

Outlook veya Thunderbird gerektirmeden toplu olarak EML e-posta iletileri oluşturun.

Java Kullanarak EML Raporları Nasıl Oluşturulur

EML dosya raporları oluşturmak için kullanacağız

Java için Aspose.Email

Java platformu için zengin özelliklere sahip, güçlü ve kullanımı kolay bir montaj API’si olan API. En son sürümünü doğrudan şuradan indirebilirsiniz

Maven

ve aşağıdaki yapılandırmaları pom.xml dosyasına ekleyerek Maven tabanlı projenize yükleyin.

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>

Java ile EML Raporları Oluşturma Adımları

  1. MailMessage’dan bir şablon oluşturun
  2. Konu, Kime, Gönderen ve HtmlGövde alanları için dinamik alanlar ekleme
  3. MailMessage nesnesini kullanarak TemplateEngine oluşturma
  4. Veri kaynağı oluşturma ve şablon alanlarına eşleme
  5. TemplateEngine.instantiate yöntemini kullanarak toplu olarak ileti oluşturun
  6. Mesajları EML formatında kaydedin

Sistem Gereksinimleri

Java için Aspose.Email tüm büyük platformlarda ve İşletim Sistemlerinde destekler. Lütfen aşağıdaki ön koşullara sahip olduğunuzdan emin olun.

  • Microsoft Windows veya JSP/JSF Uygulama ve Masaüstü Uygulamaları için Java Çalışma Zamanı Ortamı ile uyumlu bir işletim sistemi.
  • Java için Aspose.Email en son sürümünü doğrudan Maven’dan alın.
 

Toplu olarak EML_Upper Mesajları Oluşturun - 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
}
   
 
  • Java API'si için Aspose.Email Hakkında

    Aspose.Email bir Microsoft Outlook ve Thunderbird formatları ayrıştırma çözümüdür. MSG, EMLX, EML ve MHT gibi e-posta ve depolama formatlarını kolayca oluşturabilir, değiştirebilir, dönüştürebilir. E-posta eklerinin işlenmesi, mesaj başlıklarının özelleştirilmesi ve e-posta göndermek ve almak için POP3, IMAP ve SMTP gibi farklı ağ protokollerinin uygulanması çok daha kolaydır. Bağımsız bir API’dir ve Microsoft Outlook veya başka bir yazılım kurulumu gerektirmez.

    EML’yi Birleştirmek için Ücretsiz Uygulama

    Canlı demolarımıza göz atın EML dosyaları oluştur aşağıdaki faydaları ile.

      Herhangi bir şey indirmenize veya kurmanıza gerek yok
      Kod yazmaya veya derlemeye gerek yok
      Sadece EML dosyasını yükleyin ve “Birleştir” düğmesine basın
      Ortaya çıkan EML dosyasını bağlantıdan indirin

    EML What is EML File Format

    EML dosya biçimi, Outlook ve diğer ilgili uygulamalar kullanılarak kaydedilen e-posta iletilerini temsil eder. Neredeyse tüm e-posta istemcileri, RFC-822 İnternet Mesaj Formatı Standardına uygunluğu için bu dosya biçimini destekler. Microsoft Outlook, EML ileti türlerini açmak için varsayılan yazılımdır. EML dosyaları, diske kaydetmenin yanı sıra iletişim protokollerini kullanarak alıcılara göndermek için kullanılabilir.

    Read More

    Diğer Desteklenen Rapor Oluşturma Biçimleri

    Java kullanarak, aşağıdakiler de dahil olmak üzere birden fazla formatın raporlarını kolayca oluşturabilirsiniz.

    MBOX (Elektronik Posta Mesajları)
    MSG (Outlook ve Exchange Biçimi)
    OST (Çevrimdışı Depolama Dosyaları)
    PST (Outlook Kişisel Depolama Dosyaları)