PPTX DOCX XLSX PDF ODP
Aspose.Email  для Java
OST

Витягніть метадані OST через Java

Створіть власні програми Java для додавання, редагування, видалення або вилучення метаданих із файлів OST за допомогою API на стороні сервера.

Як витягти метадані OST за допомогою Java

Для того, щоб отримати метадані OST-файлу, ми будемо використовувати

Аспосе.Електронна пошта для Java

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

Maven

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

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>

Кроки для вилучення метаданих OST через Java

Отримайте тип повідомлення під час використання getProperties, що, у свою чергу, дозволяє отримувати всю інформацію про метадані за допомогою простого циклу.

  • Завантажте файл OST за допомогою mapiMessage.fromFile
  • Отримати колекцію властивостей за допомогою getProperties ()
  • Отримайте доступ до відповідної властивості, наприклад Subject, за допомогою get_item ()

Системні вимоги

Aspose.Email для Java підтримує на всіх основних платформах і операційних системах. Будь ласка, переконайтеся, що у вас є наступні передумови.

  • Microsoft Windows або сумісна ОС із середовищем виконання Java для додатків JSP/JSF та настільних додатків.
  • Отримайте останню версію Aspose.Email для Java безпосередньо з Maven .
 

Витягніть метадані OST - Java


MapiMessage outlookMessageFile = MapiMessage.fromFile(dataDir + "messageMapi.ost");

//Get the MapiProperties collection
MapiPropertyCollection coll = outlookMessageFile.getProperties();

//Access the MapiPropertyTag.PR_SUBJECT property
MapiProperty prop = (MapiProperty) coll.get_Item((Object) MapiPropertyTag.PR_SUBJECT);

//If the MapiProperty is not found, check the MapiProperty.PR_SUBJECT_W
//which is a unicode peer of MapiPropertyTag.PR_SUBJECT
if (prop == null) {
	prop = (MapiProperty) coll.get_Item(MapiPropertyTag.PR_SUBJECT_W);
}

//If it cannot be found
if (prop == null) {
	System.out.println("Mapi property could not be found.");
} else {
	//Get the property data as string
	String strSubject = prop.getString();
	System.out.println("Subject: " + strSubject);
}

//Read internet code page property
prop = (MapiProperty) coll.get_Item(MapiPropertyTag.PR_INTERNET_CPID);
if (prop != null) {
	System.out.println("Code page: " + prop.getLong());
} 
 
  • Про Aspose.Email для Java API

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

    Витягніть метадані OST через онлайн-додаток

    Перегляд та редагування метаданих до документів OST за допомогою нашого Живі демонстрації з наступними перевагами.

      Не потрібно нічого завантажувати або налаштовувати
      Не потрібно писати жодного коду
      Просто завантажте файл OST та відредагуйте властивості документа
      Миттєво отримати посилання для завантаження отриманого файлу

    OST What is OST File Format

    OST або файли автономного зберігання представляють дані поштової скриньки користувача в автономному режимі на локальному комп'ютері під час реєстрації на Exchange Server за допомогою Microsoft Outlook. Він автоматично створюється при першому використанні Microsoft Outlook при підключенні до сервера. Після створення файлу дані синхронізуються з сервером електронної пошти, щоб вони були доступні в автономному режимі, а також у разі відключення від сервера електронної пошти. Файли OST можуть використовувати елементи поштової скриньки, такі як електронні листи, контакти, інформація календаря, нотатки, завдання та інші подібні дані. Користувачі можуть створювати електронні листи та інші елементи даних в OST-файлі навіть за відсутності підключення до сервера, але вони не будуть синхронізовані з сервером. Після встановлення з'єднання локальний файл знову синхронізується з сервером, щоб і сервер, і локальна копія знаходилися на одному рівні інформації.

    Read More

    Інші підтримувані формати метаданих

    Використовуючи Java, можна також маніпулювати метаданими багатьох інших форматів, включаючи

    EML (Повідомлення електронної пошти Outlook)
    MBOX (Електронні поштові повідомлення)
    MSG (Формат Outlook та обміну)
    PST (Файли особистого сховища Outlook)