Ինչպես բացել MSG ֆայլը առանց Outlook-ի C#-ում

Այս կարճ ձեռնարկը պարունակում է տեղեկատվություն ինչպես բացել MSG ֆայլը առանց Outlook-ի C#-ով: Դուք մանրամասներ կստանաք շրջակա միջավայրի կարգավորումների, քայլ առ քայլ գործընթացի և գործարկվող կոդ՝ MSG ֆայլը C#-ով բացելու համար: Դուք կսովորեք կարդալ և ցուցադրել MSG ֆայլի տարբեր հատկություններ, ինչպես նաև հավելվածների մանրամասները բեռնված MSG-ում:

Outlook MSG ֆայլը C#-ով բացելու քայլեր

  1. Ստեղծեք միջավայր՝ ավելացնելով Aspose.Email for .NET՝ MSG ֆայլը կարդալու համար
  2. Բեռնել սկզբնաղբյուր MSG ֆայլը MapiMessage դասի օբյեկտի մեջ
  3. Կարդացեք և ցուցադրեք բեռնված MSG ֆայլի տարբեր հատկություններ
  4. Վերլուծեք բոլոր attachments-ը MSG ֆայլում
  5. Կարդացեք և ցուցադրեք յուրաքանչյուր հավելվածի տարբեր հատկություններ 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#-ի հոդվածը:

 Հայերեն