PPTX DOCX XLSX PDF ODP
Aspose.Email  Java için
MSG

Java ile MSG Meta Verilerini Çıkarın

Sunucu tarafı API’leri kullanarak MSG dosyalarından meta veri eklemek, düzenlemek, kaldırmak veya ayıklamak için kendi Java uygulamalarınızı oluşturun.

Java Kullanarak MSG Meta Verileri Nasıl Çıkarılır

MSG dosyası meta verilerini almak için kullanacağız

Java için Aspose.Email

Java platformu için zengin özelliklere sahip, güçlü ve kullanımı kolay meta veri 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 MSG'nin Meta Verilerini Çıkarma Adımları

GetProperties’i kullanırken mesajın türünü alın, bu da tüm meta veri bilgilerinin basit bir döngü aracılığıyla alınmasına izin verir.

  • MSG dosyasını MapiMessage.fromFile kullanarak yükleyin
  • getProperties () kullanarak özellikler koleksiyonunu alma
  • Get_item () kullanarak Subject gibi ilgili özelliğe erişin

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’nın en son sürümünü doğrudan şuradan edinin Maven .
 

MSG'nin Meta Verilerini Çıkarın - Java


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

//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());
} 
 
  • 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.

    Çevrimiçi Uygulama ile MSG’nin Meta Verilerini Çıkarın

    Meta verileri MSG belgelerine görüntüleyin ve düzenleyin Canlı Demolar aşağıdaki faydaları ile.

      Herhangi bir şey indirmenize veya kurmanıza gerek yok
      Herhangi bir kod yazmanıza gerek yok
      Sadece MSG dosyanızı yükleyin ve belge özelliklerini düzenleyin
      Ortaya çıkan dosya için indirme bağlantısını anında alın

    MSG What is MSG File Format

    MSG, e-posta iletilerini, kişiyi, randevuyu veya diğer görevleri depolamak için Microsoft Outlook ve Exchange tarafından kullanılan bir dosya biçimidir. Bu tür mesajlar gönderen, alıcı, konu, tarih ve mesaj gövdesi veya iletişim bilgileri, randevu ayrıntıları ve bir veya daha fazla görev spesifikasyonu içeren bir veya daha fazla e-posta alanı içerebilir. Mesaj nesnesini oluşturan özellikler de dahil olmak üzere MSG dosyasının bir parçasıdır. MSG dosyasında üstbilgiler, ana ileti gövdesi ve düz ASCII metni olarak köprüler bulunur. MSG dosyaları, Microsoft'un Mesajlaşma Uygulamaları Programlama Arabirimine (MAPI) ihtiyaç duyan programlarla da uygundur.

    Read More

    Diğer Desteklenen Meta Veri Formatları

    Java kullanarak, One, aşağıdakiler de dahil olmak üzere diğer birçok formatın meta verilerini de değiştirebilir

    EML (Outlook E-posta Mesajları)
    MBOX (Elektronik Posta Mesajları)
    OST (Çevrimdışı Depolama Dosyaları)
    PST (Outlook Kişisel Depolama Dosyaları)