Lithuanian
 Lithuanian

.NET el. pašto apdorojimo API, skirta „Outlook“ el. pašto failams valdyti

Supaprastinkite „Microsoft Outlook“ ir „Mozilla Thunderbird“ el. pašto failų tvarkymo procesą savo C#, ASP.NET ir VB.NET programose. Dirbkite su MSG, EML, PST, OST, MBOX, VCF ir HTML failų formatais. Programiškai valdykite el. pašto pranešimus ir priedus naudodami POP3, SMTP, IMAP arba Microsoft Exchange Server.

Atsisiųskite nemokamą bandomąją versijąPeržiūrėti visas API

Išsami .NET el. pašto API, skirta manipuliuoti ir apdoroti el. pašto pranešimus

Aspose.Email for .NET yra lanksti, patikima ir lengvai naudojama el. pašto apdorojimo API, leidžianti vartotojams kurti, keisti ir analizuoti populiarius el. pašto failų formatus, tokius kaip MSG, PST, OST, EML, EMLX, MBOX ir taip pat. kaip VCF, HTML ir MHTML .NET platformoje. Tai leidžia vartotojams dirbti su skirtingais el. pašto pranešimų formatais nesijaudinant dėl formatų suderinamumo problemų. Kūrėjai gali ne tik pasiekti ir valdyti „Thunderbird“ ir „Outlook“ el. laiškus, bet ir naudoti .NET el. pašto API, kad programiškai valdytų el. pašto priedus, pridėtų arba pašalintų gavėjus, keistų pranešimo temą ir dar daugiau.

Be to, dėl galimybės konvertuoti el. pašto pranešimus iš vieno formato į kitą naudojant C#, ASP.NET ir VB.NET, ši .NET el. pašto apdorojimo API išsiskiria naudojimu ir funkcijų rinkiniu. Galite be vargo siųsti ir gauti el. laiškus naudodami pasirinktą POP3, SMTP, IMAP protokolą arba prisijungti prie Microsoft Exchange Server. Aspose.Email for .NET padeda efektyviai automatizuoti el. pašto valdymo procesą.

Darbo pradžia

Prieš nustatydami Aspose.Email for .NET, patikrinkite sistemos reikalavimų puslapį, kuriame pateikiamos būtinos sąlygos . Ši informacija padės teisingai nustatyti .NET el. pašto API.

Aspose.Email, skirtas .NET diegimui

Norėdami atsisiųsti DLL arba MSI diegimo programą, apsilankykite atsiuntimų skiltyje. Arba API diegimui galite naudoti „NuGet“ paketą. Paketų tvarkyklės komanda, skirta nustatyti .NET el. pašto apdorojimo API, bendrinama toliau:

PM > Install-Package Aspose.Email

Kaip konvertuoti „Outlook“ el. laiškus į HTML ir atidaryti el. pašto pranešimus be „Outlook“ .NET

„Aspose.Email“, skirta .NET API, leidžia programiškai konvertuoti MSG ir EML pranešimus į HTML formatą. Ji taip pat palaiko prieigą prie „Outlook“ el. laiškų ir jų atidarymą jūsų .NET programose be „Microsoft Outlook“.

Konvertuokite MSG arba EML failus į HTML .NET

Sklandžiai transformuokite Outlook el. laiškus į HTML formatą naudodami Aspose.Email, skirtą .NET bibliotekai. Galite sukurti visų funkcijų el. pašto apdorojimo programą naudodami .NET el. pašto siuntimo API ir įtraukti el. pašto konvertavimo funkciją, kad konvertuotumėte MSG arba EML formatus į HTML. Šiuo tikslu žr. kodo fragmentą ir kitą toliau bendrinamą informaciją:

  • Norėdami pasiekti šaltinio MSG arba EML failą, sukurkite MailMessage klasės objektą.
  • Taikykite išvesties HTML failo HTML išsaugojimo parinktis.
  • Išsaugokite arba eksportuokite MSG failą HTML formatu naudodami išsaugojimo metodą.
string FilePath = @"/Users/EmailData/";
// Load the MSG or EML file
MailMessage srcEmlMessage = MailMessage.Load(FilePath + "Message.msg");
// Set the Html rendering options
HtmlSaveOptions HtmlOptions = SaveOptions.DefaultHtml;
HtmlOptions.ResourceRenderingMode= resourceRenderingMode.EmbedIntoHtml;
// Set the email message headers in  output HTML using the formatting options
HtmlOptions.HtmlFormatOptions = HtmlFormatOptions.WriteHeader |
				HtmlFormatOptions.WriteCompleteEmailAddress |
				HtmlFormatOptions.WriteCompleteFromEmailAddress;
// Convert and save the email to HTML format
srcEmlMessage.Save(FilePath + "Message.html", HtmlOptions);

Atidarykite el. laiškus .NET be „Outlook“.

Ar norite atidaryti „Outlook“ pranešimus .NET el. pašto apdorojimo programose neįdiegę „Microsoft Outlook“? Jei taip, Aspose.Email for .NET API yra tinkamas pasirinkimas. Tai leidžia .NET kūrėjams pasiekti ir atidaryti MSG el. pašto failus ir gauti informaciją, pvz., el. pašto temą, siuntėjo adresą ir priedus. Norėdami sužinoti daugiau, patikrinkite šią informaciją:

  • Įkelkite šaltinio MSG el. pašto failą į MapiMessage klasės objektą.
  • Skaityti ir rodyti skirtingas MSG failo ypatybes.
  • Išnagrinėkite priedus ir skaitykite/rodykite skirtingas MSG priedų savybes failą.
// Load the MSG file
MapiMessage mapiMsg = MapiMessage.Load("message.msg");
// Display email subject
Console.WriteLine("Subject:" + mapiMsg.Subject);
// Display sender address
Console.WriteLine("From:" + mapiMsg.SenderEmailAddress);
// Display email body
Console.WriteLine("Body" + mapiMsg.Body);
// Display recipients' information
Console.WriteLine("Recipient: " + mapiMsg.Recipients);
// Display email attachments
foreach (MapiAttachment att in mapiMsg.Attachments)
{
     Console.Write("File Name: " + att.FileName);
     Console.Write("Display Name: " + att.DisplayName);
}

Norėdami peržiūrėti daugiau veikiančių Aspose.Email, skirtų .NET API, pavyzdžių ir kodavimo pavyzdžių, apsilankykite GitHub pavyzdžių puslapyje. Taip pat teikiame nemokamas internetines programas, skirtas Aspose.Email, kad padėtume konvertuoti, palyginti, peržiūrėti, vandens ženklą, sujungti, redaguoti ir skaitmeniniu būdu pasirašyti savo el. pašto failus naudodamiesi mobiliaisiais įrenginiais.

El. laiškų analizavimas be priklausomybių .NET

.NET kūrėjai, dirbantys su keliais el. pašto failų formatais, gali pasinaudoti plačiomis Aspose.Email for .NET funkcijomis, kad sukurtų el. pašto apdorojimo programas, įkeltas su galimybe saugiai ir nepriklausomai analizuoti ir saugoti el. pašto pranešimus. „Microsoft Automation“ ar bet kuri kita trečiosios šalies programinė įranga nereikalinga, nes ši .NET el. pašto API sukurta naudojant valdomą kodą.

DUK

1. Kaip galiu konvertuoti el. pašto failus .NET?

Konvertuoti Microsoft Exchange arba Thunderbird el. pašto failus .NET yra greita ir paprasta naudojant Aspose.Email for .NET API. Norint konvertuoti MSG, PST, OST, EML, EMLX, MBOX ir HTML failus į skirtingus failų formatus, reikia tik kelių .NET kodavimo eilučių.

2. Kiek laiko užtrunka el. pašto failų konvertavimas arba apdorojimas?

.NET API, skirta manipuliuoti ir apdoroti el. pašto failus, veikia greitai ir greitai įvykdo el. pašto failų konvertavimo užklausas.

3. Ar saugu apdoroti el. laiškus naudojant .NET API?

Galite būti tikri dėl savo el. pašto pranešimų failų saugumo, kai juos apdorosite naudodami Aspose.Email for .NET API. Užtikriname Jūsų duomenų privatumą ir imamės visų reikiamų priemonių, kad suteiktume Jums saugią vartotojo patirtį.

4. Ar galiu apdoroti el. pašto failus „Mac OS“, „Windows“ ar „Linux“?

Taip, el. pašto apdorojimo API, skirta .NET, veikia įvairiose OS, sistemose ir operacinėse aplinkose. Galite naudoti jį pasirinktoje platformoje ir nereikalauja jokios papildomos programinės įrangos, kad ji veiktų.

Ieškote pagalbos?

Peržiūrėkite mūsų palaikymo kanalus, kad gautumėte pagalbos dėl klausimų, susijusių su „Aspose“ produkto API funkcijomis ir darbu.