PPTX DOCX XLSX PDF ODP
Aspose.Email  للـ Java
OST

استخراج بيانات تعريف OST عبر جافا

أنشئ تطبيقات جافا الخاصة لإضافة أو تحرير أو إزالة أو استخراج بيانات تعريف ملفات OST باستخدام واجهات برمجة التطبيقات على الخادم.

كيفية استخراج بيانات تعريف OST باستخدام جافا

من أجل الحصول على بيانات تعريف ملف OST، سنستخدم

Aspose.Email for Java

API غني بالميزات، قوي وسهل الاستخدام لبيانات التعريف لمنصة جافا. يمكنك تنزيل أحدث نسخة مباشرةً من

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>version of aspose-email API</version>
<classifier>jdk17</classifier>
</dependency>

خطوات استخراج بيانات تعريف OST عبر جافا

احصل على نوع الرسالة باستخدام GetProperties والذي يتيح بدوره الحصول على جميع معلومات التعريف عبر حلقة بسيطة.

  • تحميل ملف OST باستخدام MapiMessage.fromFile
  • الحصول على مجموعة الخصائص باستخدام getProperties()
  • الوصول إلى الخاصية ذات الصلة مثل Subject باستخدام get_Item()

متطلبات النظام

Aspose.Email لجافا يدعم جميع المنصات وأنظمة التشغيل الرئيسية. يرجى التأكد من أن لديك المتطلبات المسبقة التالية.

  • Microsoft Windows أو نظام تشغيل متوافق مع بيئة تشغيل جافا لتطبيقات JSP/JSF وتطبيقات سطح المكتب.
  • احصل على أحدث نسخة من Aspose.Email لجافا مباشرةً من Maven .
 

استخراج بيانات تعريف OST - جافا


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 لواجهة برمجة تطبيقات جافا

    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 باستخدام Microsoft Outlook. يتم إنشاؤه تلقائيًا عند أول استخدام لـ Microsoft Outlook عند الاتصال بالخادم. بمجرد إنشاء الملف، يتم مزامنة البيانات مع خادم البريد الإلكتروني بحيث تكون متاحة أيضًا في وضع غير متصل في حالة انقطاع الاتصال بالخادم. يمكن لملفات OST أن تحتوي على عناصر صندوق البريد مثل رسائل البريد الإلكتروني، جهات الاتصال، معلومات التقويم، الملاحظات، المهام وغيرها من البيانات المماثلة. يمكن للمستخدمين إنشاء رسائل بريد إلكتروني وعناصر بيانات أخرى في ملف OST حتى في غياب الاتصال بالخادم، لكن هذه العناصر لن تُزامن مع الخادم. بمجرد استعادة الاتصال، يتم مزامنة الملف المحلي مع الخادم مرة أخرى بحيث يكون كل من الخادم والنسخة المحلية على نفس مستوى المعلومات.

    Read More

    تنسيقات بيانات التعريف المدعومة الأخرى

    باستخدام جافا، يمكن أيضًا تعديل بيانات تعريف العديد من الصيغ الأخرى بما في ذلك

    EML (رسائل بريد Outlook)
    MBOX (رسائل البريد الإلكتروني)
    MSG (صيغة Outlook & Exchange)
    PST (ملفات التخزين الشخصية لـ Outlook)