HTML JPG PDF XML EMLX
Aspose.Email  للـ .NET
EMLX

عارض EMLX لتطبيقات .NET

عرض ملفات EMLX برمجيًا في C# دون الاعتماد على Microsoft Outlook أو Thunderbird.

كيفية عرض ملفات EMLX باستخدام واجهة برمجة تطبيقات بريد إلكتروني متقدمة

ملفات EMLX، المرتبطة عادةً بـ Apple Mail، تخزن رسائل البريد الإلكتروني الفردية بصيغة نصية عادية. افتح ملفات EMLX بسهولة في تطبيقات .NET دون الحاجة إلى عملاء بريد مثل Microsoft Outlook أو Thunderbird. مع Aspose.Email لـ .NET , مكتبة غنية بالميزات، يمكن للمطورين دمج قدرات عرض ملفات EMLX في مشاريعهم. تدعم المكتبة صيغ بريد إلكتروني متعددة، مما يتيح إدارة بريد عالية الأداء مع ميزات متقدمة مثل معالجة المرفقات وعرض HTML.

تُبسّط هذه الواجهة البرمجية (API) مهام معالجة البريد الإلكتروني المعقدة، وتوفر للمطورين تجربة بديهية عند التعامل مع ملفات EMLX. سواءً كنت تُطوّر عملاء بريد إلكتروني، أو حلول أرشفة، أو أدوات بريد مخصصة، فإن Aspose.Email للـ .NET يوفر حلاً مستقلاً وموثوقاً.

الفوائد الرئيسية:

  • استخراج وعرض محتوى البريد الإلكتروني، والبيانات الوصفية، والمرفقات..

  • دعم لبيئات .NET Framework و .NET Core و .NET Standard.

  • يعمل دون عملاء بريد مثل Thunderbird أو Outlook.

  • تحويل وعرض محتوى EMLX بصيغة HTML صديقة للمتصفح.

  • معالجة كميات كبيرة من بيانات البريد الإلكتروني بفعالية.

باستخدام الواجهة، يمكنك تحميل هذه الملفات في هيكل منظم MailMessage كائن للوصول السهل إلى بيانات البريد الوصفي، محتوى النص، والمرفقات. تسمح المكتبة أيضًا بتحويل ملفات EMLX إلى صيغ مثل HTML للعرض السريع في متصفحات الويب أو دمجها في واجهات التطبيقات.

كيفية تثبيت واستخدام واجهة برمجة تطبيقات البريد الإلكتروني C# لعرض ملفات EMLX

لبدء، قم بتثبيت الـ API في بيئة التطوير الخاصة بك:

  • فتح NuGet مدير الحزم، ابحث عن Aspose.Email وانقر تثبيت.

  • يمكنك أيضًا استخدام الأمر التالي في وحدة تحكم مدير الحزم.

الأمر


PM> Install-Package Aspose.Email

بمجرد التثبيت، يمكنك بدء الترميز.

خطوات عرض EMLX عبر C#

تجعل Aspose.Email من السهل على المطورين عرض ملفات EMLX ببضع أسطر من الشيفرة فقط.

  1. أنشئ مسار ملف مؤقت لحفظ مخرجات HTML.
  2. استخدم الـ MailMessage.Load طريقة لتحليل الملف.
  3. احفظ محتوى البريد الإلكتروني بصيغة HTML باستخدام حفظ طريقة.
  4. افتح ملف HTML المُولَّد في المتصفح الافتراضي باستخدام Process.Start.

متطلبات النظام

المكتبة C# مدعومة على جميع أنظمة التشغيل الرئيسية. فقط تأكد من أن لديك المتطلبات المسبقة التالية.

  • Microsoft Windows أو نظام تشغيل متوافق مع .NET Framework و .NET Core ومنصات Xamarin
  • بيئة تطوير مثل Microsoft Visual Studio
  • Aspose.Email لـ .NET المذكور في مشروعك
 

كود C# لعرض EMLX

string output = System.IO.Path.GetTempPath() + Guid.NewGuid().ToString() + ".html";

// load the EMLX file in an instance of MailMessage
using (var message = Aspose.Email.MailMessage.Load("template.emlx"))
{
    // save EMLX in HTML format
    message.Save(output, Aspose.Email.SaveOptions.DefaultHtml);
}
// load resultant HTML in default browser
System.Diagnostics.Process.Start(output);
 

عرض EMLX في المتصفح

تُتيح عملية تحويل ملفات EMLX إلى HTML لك عرض محتوى الرسالة مباشرةً في متصفح الويب. شاهد كيف يظهر ملف EMLX المُحوَّل في المتصفح بعد معالجته باستخدام Aspose.Email للـ .NET. يتضمن المحتوى المعروض الرأس (المرسل، المستقبل، الموضوع) والجسم (نص مُنسّق، صور، أو روابط).

  • واجهة برمجة تطبيقات البريد الإلكتروني لتطبيقات .NET

    Aspose.Email هي مكتبة معالجة بريد إلكتروني متعددة الاستخدامات لإدارة وتحويل الصيغ مثل MSG و EML و EMLX و MHT. تدعم التعامل مع المرفقات، وتخصيص الرؤوس، والعمل مع بروتوكولات مثل POP3 و IMAP و SMTP لإرسال واستلام الرسائل. تعمل واجهات برمجة التطبيقات الخاصة بها بشكل مستقل عن عملاء البريد، مما يوفر للمطورين حلاً خفيفًا وموثوقًا لإدارة البريد الإلكتروني.

    جرّب مجانًا

    جرب قوة الواجهة البرمجية مع نسخة تجريبية مجانية . زر صفحة التحميل للوصول إلى أحدث إصدار من المكتبة واستكشاف ميزاتها دون التزام.

    EMLX Viewer Online

    عارض ملفات البريد الإلكتروني للأنساق الأخرى

    يُوسِّع Aspose.Email للـ .NET قدراته إلى ما بعد ملفات EMLX، داعمًا مجموعة متنوعة من صيغ البريد الإلكتروني. يمكن للمطورين أيضًا استخدامه لعرض ما يلي:

    EML (رسائل بريد Outlook)
    ICS (ملفات iCalendar لبيانات الأحداث)
    MBOX (مجموعة من رسائل البريد الإلكتروني)
    MSG (صيغة بريد Microsoft Outlook)
    OFT (قوالب بريد Outlook)
    OST (ملفات التخزين غير المتصلة)
    PST (ملفات التخزين الشخصية لـ Outlook)
    VCF (ملفات بطاقات افتراضية لمعلومات الاتصال)