Outlook संपर्कों के साथ काम करना

Outlook संपर्क बनाएं

Aspose.Email for Java Outlook संपर्क (VCards) बनाने का समर्थन करता है, जिसका उपयोग करके MapiContact क्लास। MapiContact बहुत सी विधियाँ शामिल हैं, जिनमें से कुछ नीचे दी गई हैं।

Aspose.Email for Java में संपर्क संरचना

नीचे Aspose.Email for Java में संपर्कों के लिए लागू की गई पदानुक्रम दिया गया है। प्रत्येक प्रॉपर्टी के साथ संबंधित क्लास नाम दिया गया है। आगे के संदर्भ के लिए ऑनलाइन दस्तावेज़ीकरण के लिंक प्रदान किए गए हैं।

  1. Contact (MapiContact)
    1. इलेक्ट्रॉनिक पते (MapiContactElectronicAddressPropertySet)
      1. ईमेल1 (MapiContactElectronicAddress)
        1. पता प्रकार
        2. प्रदर्शित नाम
        3. ईमेल पता
        4. फ़ैक्स नंबर
      2. ईमेल2
      3. ईमेल3
      4. घरेलू फ़ैक्स
      5. प्राथमिक फ़ैक्स
      6. व्यावसायिक फ़ैक्स
    2. घटनाएँ (MapiContactEventPropertySet) घटनाओं को सेट करने का उदाहरण नीचे देखें।
      1. जन्मदिन
      2. विवाह वर्षगाँठ
    3. नाम जानकारी (MapiContactNamePropertySet)
      1. प्रदर्शित नाम
      2. प्रदर्शित नाम उपसर्ग
      3. फ़ाइल अंडर
      4. फ़ाइल अंडर आईडी
      5. पीढ़ी
      6. पहला नाम
      7. प्रारंभी अक्षर
      8. मध्य नाम
      9. उपनाम
      10. अंतिम नाम
    4. व्यक्तिगत जानकारी (MapiContactPersonalInfoPropertySet)
      1. खाता
      2. व्यावसायिक होम पेज
      3. कंप्यूटर नेटवर्क नाम
      4. ग्राहक आईडी
      5. मुक्त व्यावसायिक स्थान
      6. FTP साइट
      7. लिंग
      8. सरकारी आईडी नंबर
      9. शौक
      10. HTML
      11. इंस्टेंट मैसेजिंग पता
      12. भाषा
      13. स्थान
      14. नोट्स
      15. संगठनात्मक आईडी नंबर
      16. व्यक्तिगत होम पेज
      17. संदर्भ देने वाला नाम
      18. साथी का नाम
    5. भौतिक पता (MapiContactPhysicalAddressPropertySet)
      1. घरेलू पता (MapiContactPhysicalAddress)
        1. पता
        2. शहर
        3. देश
        4. देश कोड
        5. पोस्टल कोड
        6. डाक बॉक्स
        7. राज्य या प्रांत
      2. अन्य पता
      3. कार्य पता
    6. पेशेवर जानकारी
      1. सहायक
      2. कंपनी नाम
      3. विभाग नाम
      4. प्रबंधक का नाम
      5. कार्यालय स्थान
      6. पेशे
      7. शीर्षक
    7. टेलीफ़ोन (MapiContactTelephonePropertySet)
      1. सहायक टेलीफ़ोन नंबर
      2. व्यावसायिक2 टेलीफ़ोन नंबर
      3. व्यावसायिक टेलीफ़ोन नंबर
      4. कॉलबैक टेलीफ़ोन नंबर
      5. कार टेलीफ़ोन नंबर
      6. कंपनी मुख्य टेलीफ़ोन नंबर
      7. घरेलू2 टेलीफ़ोन नंबर
      8. घरेलू टेलीफ़ोन नंबर
      9. ISDN नंबर
      10. मोबाइल टेलीफ़ोन नंबर
      11. अन्य टेलीफ़ोन नंबर
      12. पेजर टेलीफ़ोन नंबर
      13. प्राथमिक टेलीफ़ोन नंबर
      14. रेडियो टेलीफ़ोन नंबर
      15. टैलेक्स नंबर
      16. TTY/TDD फ़ोन नंबर

निम्नलिखित कोड Aspose.Email का उपयोग करके एक Outlook संपर्क बनाता है और इसे नाम, पेशेवर गुण, भौतिक पता और ईमेल से भरता है। यह जोड़ना भी दर्शाता है MapiContactEventPropertySet संपर्क में।

|todo:image_alt_text| | :- | |आकृति: Aspose.Email के साथ कोड किया गया एक Microsoft Outlook संपर्क|

MapiContact में संपर्क इवेंट जानकारी जोड़ना

Microsoft Outlook उपयोगकर्ताओं को संपर्क में इवेंट जानकारी जोड़ने देता है। इस इवेंट में जन्मदिन और विवाह वर्षगांठ शामिल होती है। Aspose.Email यह प्रदान करता है MapiContactEventPropertySet क्लास इस जानकारी को संपर्क में जोड़ने के लिए है। यह निम्नलिखित उदाहरण में विस्तृत किया गया है।

Outlook संपर्क बनाना, सहेजना और पढ़ना

Aspose.Email डेवलपर्स को Microsoft Outlook संपर्क और ईमेल संदेश बनाने की अनुमति देता है। यह MapiContact क्लास Outlook संपर्क बनाने के लिए आवश्यक सभी संपर्क प्रॉपर्टी प्रदान करती है। यह लेख दिखाता है कि कैसे Outlook संपर्क को बनाएं, सहेजें और पढ़ें, का उपयोग करके MapiContact क्लास।

MapiContact बनाएं और सहेजें

निम्नलिखित चरणों का उपयोग करके एक संपर्क बनाकर डिस्क पर सहेजा जा सकता है:

  1. के नए ऑब्जेक्ट का उदाहरण बनाएं MapiContact क्लास।
  2. संपर्क की विभिन्न प्रॉपर्टी से संबंधित जानकारी दर्ज करें।
  3. यदि कोई हो तो संपर्क में फोटो डेटा जोड़ें।
  4. संपर्क को MSG या VCard स्वरूप में सहेजें। 

संपर्क को संस्करण 3 VCF स्वरूप में सहेजें

संपर्क को संस्करण 3 VCF स्वरूप में सहेजने के लिए, उपयोग करें VCardVersion enumerable को सेट करने के लिए VCardSaveOptions.Version प्रॉपर्टी। निम्नलिखित नमूना कोड उपयोग को दर्शाता है VCardVersion संपर्क को VCF संस्करण 3 स्वरूप में सहेजने के लिए enumerable।

MapiContact पढ़ें

यह MapiContact क्लास दोनों Microsoft Outlook MSG फ़ाइलें और VCard स्वरूप के संपर्क लोड करने के लिए उपयोग की जा सकती है। निम्नलिखित कोड नमूने दिखाते हैं कि कैसे MSG और VCF के रूप में सहेजे गए Outlook संपर्क को लोड किया जाए MapiContact.

MSG से एक संपर्क लोड करें

VCard से एक संपर्क लोड करें

निम्नलिखित कोड दिखाता है कि कैसे एक MapiContact VCard फ़ाइल से डेटा लोड करके उपयोग करके VCardLoadOptions:

MapiContact mapiContact = MapiContact.fromVCard("contact.vcf", new VCardLoadOptions());
System.out.println(mapiContact.getNameInfo().getDisplayName());

निर्दिष्ट एन्कोडिंग के साथ VCard संपर्क लोड करें

समर्थित विधि: MapiContact.fromVCard(String, Encoding)

संपर्क जानकारी को MHTML में रेंडर करना

Outlook संपर्क को Aspose.Email API का उपयोग करके MHTML में परिवर्तित किया जा सकता है। यह उदाहरण दर्शाता है कि VCard को कैसे लोड किया जाता है MapiContact और फिर MHTML में परिवर्तित किया गया … की मदद से MailMessage API।