Microsoft Excel वर्कशीट को संदेश बॉडी के रूप में उपयोग करना और ईमेल भेजना
यह लेख Microsoft Excel कार्यपुस्तिका को ईमेल बॉडी के रूप में उपयोग करता है और इसे प्राप्तकर्ताओं को भेजता है। Aspose.Email for .NET नेटवर्क प्रोटोकॉल और Microsoft Outlook सुविधाओं को संभालता है और Microsoft Excel कार्यपुस्तिकाओं को संभाल नहीं सकता। इसे पार करने के लिए, इस लेख के नमूने Aspose.Cells for .NET का उपयोग करके Excel कार्यपुस्तिका लोड करते हैं और इसे HTML स्ट्रीम में बदलते हैं। फिर Aspose.Email for .NET ईमेल बॉडी में HTML स्ट्रीम का उपयोग करता है। प्रोग्रामिंग नमूना दिखाता है कि कैसे Aspose.Cells for .NET और Aspose.Email for .NET का उपयोग करके Excel वर्कशीट को ईमेल बॉडी के रूप में भेजा जाए।
- Aspose.Cells के Workbook क्लास का उपयोग करके Microsoft Excel वर्कबुक लोड करना
- लोड किए गए वर्कबुक को HTML फॉर्मेट में MemoryStream में सहेजें
- स्ट्रीम से HTML को स्ट्रिंग के रूप में प्राप्त करें
- एक नया MailMessage ऑब्जेक्ट परिभाषित करें और इसका HtmlBody चरण 3 की HTML सामग्री पर सेट करें
- Aspose.Email for .NET के SmtpClient क्लास का उपयोग करके ईमेल भेजें
स्रोत Excel कार्यपुस्तिका निम्नलिखित रूप में देखी जा सकती है:

जब संदेश Microsoft Outlook में भेजा और प्राप्त किया जाता है, तो वह नीचे दिखाए गए संदेश जैसा दिखता है:

निम्न कोड स्निपेट दिखाता है कि कैसे MS Excel वर्कशीट को संदेश बॉडी के रूप में भेजें और ईमेल भेजें।