استخدام ورقة عمل Microsoft Excel كجسم الرسالة وإرسال البريد الإلكتروني

Contents
[ ]

تستخدم هذه المقالة ملف Excel من Microsoft كجسم للرسالة وتُرسلها إلى المستلمين. لا يتعامل Aspose.Email للـ .NET مع بروتوكولات الشبكة وميزات Outlook ولا يمكنه التعامل مع ملفات Excel. لتجاوز ذلك، تُستخدم العينات في هذه المقالة Aspose.Cells للـ .NET لتحميل ملف Excel وتحويله إلى تدفق HTML. ثم يستخدم Aspose.Email للـ .NET تدفق HTML في جسم البريد الإلكتروني. تُظهر عينة البرمجة كيفية إرسال ورقة عمل Excel كجسم بريد إلكتروني باستخدام Aspose.Cells للـ .NET و Aspose.Email للـ .NET

  1. تحميل ملف Excel من Microsoft باستخدام فئة Workbook من Aspose.Cells
  2. احفظ ملف العمل المحمَّل إلى MemoryStream بصيغة HTML
  3. احصل على الـ HTML من الدفق كسلسلة نصية
  4. عرّف كائن MailMessage جديد وقم بتعيين خاصية HtmlBody إلى محتوى HTML من الخطوة 3
  5. إرسال البريد الإلكتروني باستخدام فئة SmtpClient من Aspose.Email للـ .NET

يمكن مشاهدة ملف Excel المصدر كما يلي:

todo:image_alt_text

عند إرسال الرسالة واستلامها في Microsoft Outlook، ستبدو كما في الرسالة أدناه:

todo:image_alt_text

يظهر المقتطف البرمجي التالي كيفية إرسال ورقة عمل MS Excel كجسم للرسالة وإرسال البريد الإلكتروني.