Εξαγωγή μεταδεδομένων OST μέσω Java
Δημιουργήστε τις δικές σας εφαρμογές Java για να προσθέσετε, να επεξεργαστείτε, να καταργήσετε ή να εξαγάγετε μεταδεδομένα από αρχεία OST χρησιμοποιώντας API από την πλευρά του διακομιστή.
Πώς να εξαγάγετε μεταδεδομένα OST χρησιμοποιώντας Java
Για να λάβουμε μεταδεδομένα αρχείου OST, θα χρησιμοποιήσουμε
API που είναι ένα πλούσιο σε χαρακτηριστικά, ισχυρό και εύχρηστο API μεταδεδομένων για πλατφόρμα Java. Μπορείτε να κατεβάσετε την τελευταία έκδοση απευθείας από
και εγκαταστήστε το στο έργο που βασίζεται στο 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 ()
- Αποκτήστε πρόσβαση στη σχετική ιδιότητα όπως το Θέμα χρησιμοποιώντας το 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 για API Java
Το Aspose.Email είναι μια λύση ανάλυσης μορφών του Microsoft Outlook και Thunderbird. Κάποιος μπορεί εύκολα να δημιουργήσει, να χειριστεί, να μετατρέψει μορφές ηλεκτρονικού ταχυδρομείου και αποθήκευσης όπως MSG, EMLX, EML και MHT. Ο χειρισμός συνημμένων email, η προσαρμογή των κεφαλίδων μηνυμάτων και η εφαρμογή διαφορετικών πρωτοκόλλων δικτύου όπως POP3, IMAP & SMTP για την αποστολή και λήψη μηνυμάτων ηλεκτρονικού ταχυδρομείου είναι πολύ πιο εύκολη. Είναι ένα αυτόνομο API και δεν απαιτεί το Microsoft Outlook ή οποιαδήποτε άλλη εγκατάσταση λογισμικού.Εξαγωγή μεταδεδομένων του OST μέσω διαδικτυακής εφαρμογής
Προβολή και επεξεργασία μεταδεδομένων σε έγγραφα OST χρησιμοποιώντας το Ζωντανές επιδείξεις με τα ακόλουθα οφέλη.
OST What is OST File Format
Τα αρχεία αποθήκευσης OST ή εκτός σύνδεσης αντιπροσωπεύουν τα δεδομένα γραμματοκιβωτίου του χρήστη σε λειτουργία εκτός σύνδεσης στον τοπικό υπολογιστή κατά την εγγραφή στον Exchange Server χρησιμοποιώντας το Microsoft Outlook. Δημιουργείται αυτόματα κατά την πρώτη χρήση του Microsoft Outlook κατά τη σύνδεση με το διακομιστή. Μόλις δημιουργηθεί το αρχείο, τα δεδομένα συγχρονίζονται με το διακομιστή ηλεκτρονικού ταχυδρομείου έτσι ώστε να είναι διαθέσιμα εκτός σύνδεσης και σε περίπτωση αποσύνδεσης από το διακομιστή ηλεκτρονικού ταχυδρομείου. Τα αρχεία OST μπορούν να χρησιμοποιούν στοιχεία γραμματοκιβωτίου όπως μηνύματα ηλεκτρονικού ταχυδρομείου, επαφές, πληροφορίες ημερολογίου, σημειώσεις, εργασίες και άλλα παρόμοια δεδομένα. Οι χρήστες μπορούν να δημιουργήσουν μηνύματα ηλεκτρονικού ταχυδρομείου και άλλα στοιχεία δεδομένων στο αρχείο OST ακόμη και αν δεν υπάρχει σύνδεση με το διακομιστή, αλλά αυτά δεν θα συγχρονιστούν με το διακομιστή. Μόλις δημιουργηθεί η σύνδεση, το τοπικό αρχείο συγχρονίζεται ξανά με το διακομιστή, έτσι ώστε τόσο ο διακομιστής όσο και το τοπικό αντίγραφο να βρίσκονται στο ίδιο επίπεδο πληροφοριών.
Read MoreΆλλες υποστηριζόμενες μορφές μεταδεδομένων
Χρησιμοποιώντας την Java, κάποιος μπορεί επίσης να χειριστεί μεταδεδομένα πολλών άλλων μορφών, συμπεριλαμβανομένων