माइक्रोसॉफ्ट ग्राफ़ के साथ जावा में प्रोग्रामेटिक रूप से ईमेल भेजें
ईमेल ऑटोमेशन के लिए Microsoft 365 डेटा को जावा से कैसे कनेक्ट किया जाए, इस पर एक एकीकरण मार्गदर्शिका।
डाउनलोड नि: शुल्क परीक्षणपर्यावरण सेट अप करें
जावा एपीआई प्राप्त करें: से लाइब्रेरी इंस्टॉल करें Maven। सरल इंस्टालेशन का पालन करें instructions.
MS ग्राफ़ API को एक्सेस करें:
- Microsoft Azure पोर्टल में अपना आवेदन पंजीकृत करें।
- आवश्यक अनुमतियां दें।
- ऐक्सेस टोकन प्राप्त करें।
MS Graph का उपयोग करके एक संदेश भेजें
जावा के लिए Aspose.Email के साथ अपने संदेशों को लिखें और कस्टमाइज़ करें। आप प्राप्तकर्ता सेट कर सकते हैं, अटैचमेंट जोड़ सकते हैं और आवश्यकतानुसार ईमेल सामग्री को फ़ॉर्मेट कर सकते हैं। एकीकृत टूल का उपयोग करके अपना संदेश भेजें। अपने लिए मान्य सभी आवश्यक घटकों को बदलकर निम्नलिखित कोड नमूना आज़माएँ।
import com.aspose.email.*;
IGraphClient client = GraphClient.getClient(tokenProvider);
MapiMessage message = new MapiMessage();
message.setSubject("Subject");
message.setBody("Body");
message.setProperty(KnownPropertyList.DISPLAY_TO, "to@host.com");
message.setProperty(KnownPropertyList.SENDER_NAME, "from");
message.setProperty(KnownPropertyList.SENT_REPRESENTING_EMAIL_ADDRESS, "from@host.com");
client.send(message);
जावा एपीआई टॉप फीचर्स
जावा के लिए Aspose.Email डेवलपर्स को ईमेल से संबंधित कार्यों और डेटा के साथ लचीले और कुशल तरीके से काम करने का अधिकार देता है, जिससे यह जावा अनुप्रयोगों के भीतर ईमेल और व्यक्तिगत जानकारी प्रबंधन के लिए एक मूल्यवान उपकरण बन जाता है।
ईमेल प्रबंधन: ईमेल को कुशलतापूर्वक बनाएं, भेजें, प्राप्त करें, पार्स करें और उनमें हेरफेर करें।
Conversion: ईमेल को EML, MSG, HTML और PDF जैसे प्रारूपों के बीच कनवर्ट करें।
अटैचमेंट हैंडलिंग: अटैचमेंट को आसानी से प्रबंधित करें।
विभिन्न प्रोटोकॉल और सेवाओं का समर्थन: SMTP, EWS, MS Graph, MailGun या SendGrid के माध्यम से सीधे जावा एप्लिकेशन से संदेश भेजें। POP3, IMAP, EWS, MS ग्राफ़ का उपयोग करके सर्वर से संदेश आइटम पुनर्प्राप्त करें और संसाधित करें।
ऑफलाइन स्टोरेज हैंडलिंग: स्थानीय रूप से संग्रहीत मेल डेटा को एक्सेस, प्रबंधित और कस्टमाइज़ करें।
कैलेंडर और संपर्क: कैलेंडर ईवेंट और संपर्क प्रबंधित करें।
Filtering: विशिष्ट संदेश या डेटा तुरंत ढूंढें।
Rendering: संदेश सामग्री को सटीक रूप से प्रदर्शित करें।
एन्क्रिप्शन और सुरक्षा: एन्क्रिप्शन के साथ सुरक्षित ईमेल डेटा।
Templates: पुन: प्रयोज्य ईमेल टेम्पलेट बनाएं।
क्रॉस-प्लेटफ़ॉर्म संगतता: विभिन्न ऑपरेटिंग सिस्टम के लिए ऐप विकसित करें।
कस्टम ईमेल वर्कफ़्लो: रिमाइंडर और नोटिफिकेशन जैसे ईमेल कार्यों को स्वचालित करें।
व्यापक दस्तावेज़ीकरण: व्यापक संसाधनों और सहायता तक पहुँचें।