Бесплатный конвертер Eml в Pst — онлайн-инструмент

Обзор

Управление электронной почтой имеет решающее значение как для предприятий, так и для частных лиц. Бесплатный конвертер EML в PST может упростить этот процесс, преобразуя файлы EML в формат PST без особых усилий. Это преобразование необходимо для пользователей, которым необходимо переносить электронные письма с одной платформы на другую, обеспечивая совместимость и доступность. Aspose.Email for Java играет ключевую роль, предлагая простоту интеграции и гибкость, что делает его идеальным выбором для разработчиков. Таким образом, Aspose.Email for Java предлагает онлайн-инструмент, а также API для преобразования EML в PST.

Бесплатный конвертер EML в PST — попробуйте онлайн

Этот бесплатный конвертер EML в PST поддерживается Aspose.Email for Java.Он удобен для пользователя и позволяет преобразовывать файлы EML в формат PST с высокой точностью. Кроме того, этот инструмент идеально подходит для пользователей, которым нужно быстрое решение без установки какого-либо программного обеспечения. Просто загрузите свои файлы EML и получите преобразованные файлы PST в кратчайшие сроки.

Преобразование EML в PST

Конвертировать EML в PST в Java — фрагмент кода

Чтобы выполнить программную конвертацию EML в PST с помощью Aspose.Email for Java, выполните следующие действия.

  1. Загрузите файл EML, вызвав метод load.
  2. Преобразуйте EML в MapiMessage (требуется для PST), вызвав метод fromMailMessage.
  3. Метод create создаст PST-файл.
  4. Создайте папку «Входящие», вызвав метод addSubFolder.
  5. Метод getSubFolder получит папку «Входящие» и добавит сообщение, вызвав метод addMessage.

Следующий фрагмент кода Java демонстрирует, как преобразовать EML в PST в Java:

public class main {
	public static void main(String[] args) {
		// Определите путь к рабочему каталогу. 
		String dir = "Desktop";
		try {
		// Путь к файлам EML и PST
		String emlFilePath = dir+"file.eml";
		String pstFilePath = dir+"output.pst";
		// Загрузите файл EML, вызвав метод load. 
		MailMessage eml = MailMessage.load(emlFilePath);
		// Конвертируйте EML в MapiMessage (требуется для PST) с помощью вызова метода fromMailMessage. 
		MapiMessage mapiMsg = MapiMessage.fromMailMessage(eml);
		// Метод create создаст PST-файл. 
		PersonalStorage pst = PersonalStorage.create(pstFilePath, FileFormatVersion.Unicode);
		// Создайте папку «Входящие», вызвав метод addSubFolder.
		pst.getRootFolder().addSubFolder("Inbox");
		// Метод getSubFolder получит папку «Входящие» и добавит сообщение, вызвав метод addMessage. 
		FolderInfo inbox = pst.getRootFolder().getSubFolder("Inbox");
		inbox.addMessage(mapiMsg);
		// Сохранить PST-файл
		pst.dispose();
		System.out.println("EML converted to PST successfully!");

		} catch (Exception e) {
		System.err.println("Error: " + e.getMessage());
		}
	}
}

Выход:

EML-в-PST

Установка библиотеки Java

Вы можете загрузить его со страницы релизов Aspose или добавить следующий репозиторий 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>25.1</version>
  <classifier>jdk16</classifier>
</dependency>

Получить бесплатную лицензию

Чтобы раскрыть весь потенциал Aspose.Email for Java, получите бесплатную пробную лицензию, перейдя по этой ссылке.

Заключение

Подводя итог, этот бесплатный конвертер EML в PST является веб-инструментом для бесшовной миграции электронной почты. Используя Aspose.Email for Java, разработчики могут эффективно выполнять преобразование EML в PST в Java программным способом. Изучите эту мощную библиотеку, чтобы улучшить свои задачи по обработке электронной почты.

Общественные ресурсы

Изучите дополнительные ресурсы, такие как документация и форумы сообщества, чтобы улучшить свое понимание Aspose.Email for Java.Эти ресурсы предоставляют ценную информацию и поддержку, выходящую за рамки контента блога.

Часто задаваемые вопросы – FAQ

Какой бесплатный конвертер EML в PST самый лучший?

Этот бесплатный конвертер EML в PST представляет собой инструмент, который преобразует файлы EML в формат PST, позволяя пользователям легко переносить электронные письма между различными платформами.

Как преобразовать EML в PST в Java с помощью Aspose.Email?

Используйте класс MailMessage для загрузки файлов EML, создайте PST с PersonalStorage и добавьте EML в PST с помощью FolderInfo в Aspose.Email for Java.Пожалуйста, перейдите по этой ссылке, чтобы увидеть пример кода

Исследовать