C# דואר אלקטרוני ל-HTML

כדי להטמיע את תוכן האימיילים בדפי האינטרנט, תצטרך להמיר אותם לפורמט HTML. במקרים כאלה, מאמר זה מכסה כיצד להפוך הודעת דואר אלקטרוני ל-HTML לאוטומטית ביישומי NET. במיוחד, תלמד כיצד להמיר דוא"ל MSG ו-EML ל-HTML או MHTML ב-C#.

C# Email to HTML Converter API - הורדה חינם

עבור המרת אימייל ל-HTML, נשתמש ב-Aspose.Email for .NET. ה-API האמור נועד ליצור, לתפעל, להמיר ולשלוח מיילים מבלי להתקין MS Outlook או כל תוכנה אחרת. אתה יכול להוריד את ה-DLL של ה-API או להתקין אותו בתוך יישום ה-NET שלך באמצעות NuGet.

PM> Install-Package Aspose.Email

המרת אימיילים ל-HTML ב-C#

הסעיפים הבאים מדגימים כיצד להמיר הודעות דוא"ל לפורמטים HTML או MHTML.

המרת MSG או EML ל-HTML ב-C#

להלן השלבים להמרת קובץ דוא"ל MSG או EML ל-HTML באמצעות Aspose.Email עבור NET.

דוגמת הקוד הבאה מראה כיצד להמיר מייל MSG/EML ל-HTML באמצעות C#.

// טען קובץ אימייל
MailMessage mailMsg = MailMessage.Load("mail.eml");

// המרת דואר אלקטרוני ל-HTML
mailMsg.Save("email-to-html.html", SaveOptions.DefaultHtml);

שמור MSG או EML כ-MHTML ב-C#

MHTML הוא פורמט ארכיון של דפי אינטרנט המשמש להקיף את תוכן ה-HTML יחד עם המשאבים החיצוניים. על מנת לבצע המרת אימייל ל-MHTML, אתה רק צריך לספק את SaveOptions.DefaultMhtml כפרמטר שני לשיטת MailMessage.Save() . להלן השלבים לביצוע פעולה זו.

דוגמת הקוד הבאה מראה כיצד להמיר קובץ MSG או EML ל-MHTML באמצעות C#.

// טען קובץ אימייל
MailMessage mailMsg = MailMessage.Load("mail.msg");

// המרת דואר אלקטרוני ל-MHTML
mailMsg.Save("email-to-html.html", SaveOptions.DefaultMhtml);

C# MSG או EML to HTML Converter - קבל רישיון חינם

אתה יכול להמיר הודעות דוא"ל ל-HTML ללא מגבלות הערכה על ידי קבלת רישיון זמני בחינם.

אימייל ל-HTML - הדגמה חיה

סיכום

במאמר זה, למדת כיצד להמיר מיילים לפורמטים HTML או MHTML באמצעות C#. השלבים יחד עם הפניות ל-API ודוגמאות קוד הראו כיצד לבצע המרת MSG/EML ל-HTML/MHTML. תוכל לחקור עוד על ממשק ה-API של C# לאימייל באמצעות תיעוד.

ראה גם