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

Java ile MBOX Formatında Toplu Rapor Oluşturma

Toplu olarak e-posta iletileri oluşturun ve.NET E-posta Kitaplığı aracılığıyla MBOX dosyasına ekleyin.

Java Kullanarak MBOX Raporları Nasıl Oluşturulur

MBOX 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 MBOX Raporları Oluşturma Adımları

  1. MailMessage’dan bir şablon oluşturun
  2. Konu, From & HtmlBody gibi alanları ayarlayın
  3. MailMessage nesnesini kullanarak TemplateEngine oluşturma
  4. Mesajları şablondan ve veri kaynağından oluşturun.

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.
 

Dinamik olarak MBOX Oluştur - 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.

    MBOX Birleştirmek için Ücretsiz Uygulama

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

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

    MBOX What is MBOX File Format

    MBox dosya biçimi, elektronik posta iletilerinin toplanması için bir kabı temsil eden genel bir terimdir. Mesajlar, ekleri ile birlikte konteyner içinde saklanır. Tüm klasördeki iletiler tek bir veritabanı dosyasına kaydedilir ve dosyanın sonuna yeni iletiler eklenir. Çok sayıda uygulama ve API, Apple Mail ve Mozilla Thunderbird gibi MBox dosya formatı için destek sağlar.

    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.

    EML (Outlook E-posta Mesajları)
    MSG (Outlook ve Exchange Biçimi)
    OST (Çevrimdışı Depolama Dosyaları)
    PST (Outlook Kişisel Depolama Dosyaları)