Այս կարճ ձեռնարկը պարունակում է տեղեկատվություն ինչպես բացել MSG ֆայլը առանց Outlook-ի C#-ով: Դուք մանրամասներ կստանաք շրջակա միջավայրի կարգավորումների, քայլ առ քայլ գործընթացի և գործարկվող կոդ՝ MSG ֆայլը C#-ով բացելու համար: Դուք կսովորեք կարդալ և ցուցադրել MSG ֆայլի տարբեր հատկություններ, ինչպես նաև հավելվածների մանրամասները բեռնված MSG-ում:
Outlook MSG ֆայլը C#-ով բացելու քայլեր
- Ստեղծեք միջավայր՝ ավելացնելով Aspose.Email for .NET՝ MSG ֆայլը կարդալու համար
- Բեռնել սկզբնաղբյուր MSG ֆայլը MapiMessage դասի օբյեկտի մեջ
- Կարդացեք և ցուցադրեք բեռնված MSG ֆայլի տարբեր հատկություններ
- Վերլուծեք բոլոր attachments-ը MSG ֆայլում
- Կարդացեք և ցուցադրեք յուրաքանչյուր հավելվածի տարբեր հատկություններ MSG ֆայլում
Այս քայլերը բացատրում են ինչպես բացել MSG ֆայլը C#-ում և ստանալ դրա հատկությունները: Նախ, դուք կարող եք բեռնել MSG ֆայլը MapiMessage օբյեկտի մեջ, այնուհետև առբերել դրա հատկությունները հավելվածի մանրամասների հետ միասին: Նկատի ունեցեք, որ MapiMessage.Load() մեթոդն ունի բազմաթիվ գերբեռնված գործառույթներ, որոնք աջակցում են բեռնման տարբեր ընտրանքներ՝ օգտագործելով LoadOptions դասի օբյեկտը, օրինակ՝ հաղորդագրության ձևաչափի կարգավորումը և տեքստի նախընտրելի կոդավորումը:
Outlook MSG ֆայլերը C#-ով կարդալու կոդը
using System; | |
using Aspose.Email; | |
using Aspose.Email.Mapi; | |
namespace AsposeProjects | |
{ | |
class Program | |
{ | |
static void Main(string[] args) // Main function to read Outlook message using C# | |
{ | |
// Initialize license | |
License lic = new License(); | |
lic.SetLicense("Aspose.Total.lic"); | |
// Load the MSG file | |
MapiMessage mapiMsg = MapiMessage.Load("message.msg"); | |
// Display subject | |
Console.WriteLine("Subject:" + mapiMsg.Subject); | |
// Display from address | |
Console.WriteLine("From:" + mapiMsg.SenderEmailAddress); | |
// Display body | |
Console.WriteLine("Body" + mapiMsg.Body); | |
// Display recipients information | |
Console.WriteLine("Recipient: " + mapiMsg.Recipients); | |
// Display attachments | |
foreach (MapiAttachment att in mapiMsg.Attachments) | |
{ | |
Console.Write("File Name: " + att.FileName); | |
Console.Write("Display Name: " + att.DisplayName); | |
} | |
System.Console.WriteLine("Outlook message read successfully"); | |
} | |
} | |
} |
Այս կոդը ցույց է տալիս ինչպես բացել Outlook MSG ֆայլը C#-ով: Դուք կարող եք ցուցադրել բազմաթիվ այլ հատկություններ, ինչպիսիք են հաշվարկային տեղեկատվությունը, մարմնի տեսակը, հաճախորդի ներկայացման ժամանակը, ընկերությունները և խոսակցության թեման, մի քանիսը նշելու համար: Անհրաժեշտության դեպքում կարող եք նաև սահմանել հատկությունները և օգտագործել տարբեր մեթոդներ հավելվածների հավաքածուում՝ հավելվածները ավելացնելու, տեղադրելու և հեռացնելու համար:
Այս հոդվածը մեզ սովորեցրել է ինչպես բացել Outlook MSG ֆայլը առանց Outlook-ի C#-ով: Եթե ցանկանում եք սովորել EML-ը MSG ֆայլի փոխարկելու գործընթացը, տես ինչպես փոխարկել EML-ը MSG-ի՝ օգտագործելով C#-ի հոդվածը: