Analiza formatelor EML în C #
Parsarea mesajelor EML nativă și de înaltă performanță utilizând Aspose.Email pe partea serverului pentru API-urile .NET, fără utilizarea oricărui software precum Microsoft sau Adobe PDF.
Cum se analizează fișierul EML folosind C #
Pentru a analiza fișierul EML, vom folosi
API, care este un API bogat în funcții, puternic și ușor de utilizat pentru manipularea documentelor pentru platforma C #. Deschis
manager de pachete, căutați Aspose.Email și instalați. De asemenea, puteți utiliza următoarea comandă din Consola Manager de pachete.
Command
PM> Install-Package Aspose.Email
Pași pentru analizarea fișierelor EML în C #
O analiză a mesajelor de bază cu
API-urile pot fi realizate cu doar câteva linii de cod.
- Încărcați fișierul EML.
- Obțineți textul corpului de poștă electronică cu sau fără url.
- Obțineți ieșirea.
Cerințe de sistem
API-urile noastre sunt acceptate pe toate platformele majore și sistemele de operare. Înainte de a executa codul de mai jos, vă rugăm să vă asigurați că aveți următoarele condiții prealabile pe sistemul dvs.
- Microsoft Windows sau un sistem de operare compatibil cu platformele.NET Framework, .NET Core și Xamarin
- Mediu de dezvoltare precum Microsoft Visual Studio
- Aspose.Email pentru .NET DLL la care se face referire în proiectul dvs. - Instalați de la NuGet folosind butonul Descărcare de mai sus
Analiza fișierelor EML - C#
//Get HTML body as plain text
MailMessage mail = MailMessage.Load(dataDir + "HtmlWithUrlSample.eml");
string body_with_url = mail.GetHtmlBodyText(true);// body will contain URL
string body_without_url = mail.GetHtmlBodyText(false);// body will not contain URL
Console.WriteLine("Body with URL: " + body_with_url);
Console.WriteLine("Body without URL: " + body_without_url);
Despre Aspose.Email pentru API-ul .NET
Aspose.Email este o soluție de analiză a formatelor Microsoft Outlook și Thunderbird. Se pot crea, manipula, converti cu ușurință formate de e-mail și de stocare, cum ar fi MSG, EMLX, EML și MHT. Manipularea atașamentelor de e-mail, personalizarea anteturilor de mesaje și implementarea diferitelor protocoale de rețea, cum ar fi POP3, IMAP și SMTP pentru a trimite și primi e-mailuri este mult mai ușoară. Este un API independent și nu necesită Microsoft Outlook sau orice altă instalare de software.Demo-uri live online Analizator EML
EML What is EML File Format
Formatul de fișier EML reprezintă mesajele de e-mail salvate utilizând Outlook și alte aplicații relevante. Aproape toți clienții de e-mail acceptă acest format de fișier pentru conformitatea sa cu standardul RFC-822 Internet Message Format. Microsoft Outlook este software-ul implicit pentru deschiderea tipurilor de mesaje EML. Fișierele EML pot fi utilizate pentru salvarea pe disc, precum și pentru trimiterea către destinatari folosind protocoale de comunicare.
Read MoreAlte formate de analiză acceptate
Folosind C #, se pot analiza cu ușurință alte formate, inclusiv.