IBM Notes के साथ काम करना
IBM Notes के बारे में
IBM Notes एक क्लाइंट है और IBM Domino एक सर्वर है जो सहयोगी क्लाइंट‑सर्वर सॉफ़्टवेयर प्लेटफ़ॉर्म है। IBM Notes ईमेल, कैलेंडर, टू‑डू लिस्ट, संपर्क प्रबंधन आदि जैसी सहयोग सुविधाएँ प्रदान करता है। IBM Notes द्वारा उपयोग की जाने वाली डेटाबेस फ़ाइल Notes Storage Facility (NSF) फ़ॉर्मेट में सहेजी जाती है।
फ़ाइल को NSF फ़ॉर्मेट में पहचानें
नीचे दिया गया कोड नमूना दिखाएगा कि NSF फ़ाइल फ़ॉर्मेट को कैसे पहचानें:
var formatType = FileFormatUtil.DetectFileFormat("storage.nsf").FileFormatType; // Returns FileFormatType.Nsf
NSF स्टोरेज फ़ाइल से संदेश पढ़ें
ध्यान दें, NSF कार्यान्वयन काफी सीमित है। सामान्यतः, निम्नलिखित मामलों में कुछ समस्याओं का सामना करना पड़ सकता है:
-
फ़ाइल Notes संस्करण 7 और उसके बाद के संस्करणों द्वारा बनाई गई थी
-
LZ1 संपीड़न का उपयोग किया जाता है
Aspose.Email प्रदान करता है NotesStorageFacility class जो NSF स्टोरेज फ़ाइलों को पढ़ता है। यह NotesStorageFacility class प्रदान करता है EnumerateMessages method जो NSF स्टोरेज फ़ाइल में मौजूद संदेशों पर आवर्तित करता है। नीचे दिया गया नमूना कोड इसका उपयोग दिखाता है NotesStorageFacility class और EnumerateMessages method जो NSF स्टोरेज फ़ाइल से संदेश पढ़ता है।