HTML JPG PDF XML MSG
Aspose.Email  для Java
MSG

Массовая генерация отчетов в формате MSG с помощью Java

Генерируйте сообщения электронной почты MSG оптом без необходимости в Outlook или Thunderbird.

Как сгенерировать отчеты MSG с помощью Java

Для создания отчетов в формате MSG мы будем использовать

Aspose.Email для Java

API, который является функционально богатым, мощным и простым в использовании API для платформы Java. Вы можете скачать его последнюю версию напрямую из

Maven

и установить ее в вашем проекте на базе Maven, добавив следующие конфигурации в pom.xml.

Репозиторий


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

Зависимость

<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-email</artifactId>
<version>версия API aspose-email</version>
<classifier>jdk17</classifier>
</dependency>

Шаги для генерации отчетов MSG с помощью Java

  1. Создайте шаблон из MailMessage
  2. Добавьте динамические поля для полей Subject, To, From и HtmlBody
  3. Создайте TemplateEngine с использованием объекта MailMessage
  4. Создайте источник данных и сопоставление полям шаблона
  5. Создайте сообщения оптом, используя метод TemplateEngine.Instantiate
  6. Сохраните сообщения в формате MSG

Системные требования

Aspose.Email для Java поддерживается на всех основных платформах и операционных системах. Пожалуйста, убедитесь, что у вас есть следующие предварительные условия.

  • Microsoft Windows или совместимая ОС с Java Runtime Environment для приложений JSP/JSF и настольных приложений.
  • Получите последнюю версию Aspose.Email для Java напрямую из Maven.
 

Генерация сообщений msg_Upper оптом - C#

//создать новый экземпляр MailMessage в качестве шаблона
MailMessage template = new MailMessage();

//добавить поле шаблона в тему
template.setSubject("Здравствуйте, #FirstName#");
template.setFrom(MailAddress.to_MailAddress("Этот адрес электронной почты защищен от спам-ботов. Для его просмотра у вас должен быть включен JavaScript."));

//добавить поле шаблона в получателя
template.getTo().addMailAddress(new MailAddress("#Receipt#", true));

//добавить поле шаблона в html тело 
//используйте GetSignment в качестве шаблонной процедуры, которая предоставит ту же подпись.
template.setHtmlBody("Уважаемый(ая) #FirstName# #LastName#, Спасибо за ваш интерес к Aspose.Network. Наслаждайтесь им.#GetSignature()#");

//создайте новый TemplateEngine с шаблонным сообщением.
TemplateEngine engine = new TemplateEngine(template);

//заполните DataTable как источник данных
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{
	//создайте сообщения из шаблона и источника данных.
	messages = engine.instantiate(dt);
}catch (MailException ex){
	//печатать исключение
}
    
 
  • О API Aspose.Email для Java

    Aspose.Email является решением для парсинга форматов Microsoft Outlook и Thunderbird. Можно легко создавать, изменять, конвертировать электронную почту и форматы хранения, такие как MSG, EMLX, EML и MHT. Обработка вложений, настройка заголовков сообщений и реализация различных сетевых протоколов, таких как POP3, IMAP и SMTP для отправки и получения электронной почты, значительно упрощены. Это самостоятельный API и не требует установки Microsoft Outlook или любого другого программного обеспечения.

    Бесплатное приложение для сборки MSG

    Проверьте наши живые демонстрации, чтобы создавать файлы MSG с следующими преимуществами.

      Нет необходимости что-либо загружать или настраивать
      Нет необходимости писать или компилировать код
      Просто загрузите файл MSG и нажмите кнопку "Собрать"
      Загрузите результирующий файл MSG по ссылке

    MSG What is MSG File Format

    MSG - это формат файла, используемый Microsoft Outlook и Exchange для хранения электронных сообщений, контактов, встреч или других задач. Такие сообщения могут содержать одно или несколько полей электронной почты, с отправителем, получателем, темой, датой и текстом сообщения, или контактной информацией, подробностями встречи и одним или несколькими заданиями. Свойства, которые составляют объект Message, также являются частью файла MSG. Файл MSG имеет заголовки, основное тело сообщения и гиперссылки в виде обычного текста ASCII. Файлы MSG также подходят для программ, которые требуют интерфейса программирования приложений обмена сообщениями Microsoft (MAPI).

    Read More

    Другие поддерживаемые форматы генерации отчетов

    С помощью Java можно легко генерировать отчеты в нескольких форматах, включая.

    EML (Сообщения электронной почты Outlook)
    MBOX (Электронные почтовые сообщения)
    OST (Файлы оффлайн-хранения)
    PST (Файлы личного хранилища Outlook)