Open Source .NET API for arbeid med MS Outlook MSG- og EML-filer
Les MS Outlook MSG- og EML-filer, lagre e-postvedlegg og les meldingsegenskaper fra .NET-applikasjoner.
Hva er MsgReader API for .NET?
MSGReader er en robust, åpen kildekode .NET API designet for utviklere som trenger å lese og behandle Microsoft Outlook MSG- og EML-filer i applikasjonene sine. Enten det er å trekke ut e-poster, avtaler, oppgaver eller kontaktdetaljer, gjør dette API det sømløst å håndtere ulike Outlook-objekter uten å stole på selve Outlook. Med støtte for ulike kroppstyper som ren tekst, HTML og RTF, sammen med vedleggsadministrasjon og tegnsettdeteksjon, tilbyr MSGReader en omfattende løsning for effektiv MSG-filhåndtering i .NET-miljøer.
MsgReader for .NET API - Nøkkelfunksjoner
Følgende er noen av hovedfunksjonene til MsgReader:
- Omfattende objektstøtte: Les e-poster, avtaler, oppgaver, kontaktkort og klistrelapper fra Outlook MSG-filer.
- Mangfoldig kroppstypehåndtering: Støtter tekst, HTML, HTML innebygd i RTF og RTF-formater for meldingstekster.
- Administrasjon av vedlegg: Gir mulighet for utvinning, fjerning og lagring av vedlegg i MSG-filer.
- Tegnsettgjenkjenning: Oppdager automatisk tegnsettkoding i HTML-kropper, spesielt når den er innebygd i RTF.
- Brukervennlig: Enkel API for integrering i .NET-prosjekter, med enkle metoder for datautvinning.
- NuGet-pakke: Tilgjengelig som en NuGet-pakke, noe som gjør det enkelt å installere og oppdatere i .NET-prosjekter.
- Åpen kildekode: Lisensiert under MIT, som tillater gratis bruk i både kommersielle og ikke-kommersielle prosjekter.
Komme i gang med MSGReader for .NET API
Du kan laste ned MSGReader-biblioteket fra GitHub eller nuget.
Installasjon
Det er enkelt å installere MSGReader API for .NET og kan gjøres fra nugget som vist nedenfor:
Installerer MSGReader API for .NET
Install-Package MSGReader
Kodeeksempler for MSGReader API for .NET
You can use the MSGReader API to work with Outlook MSG and EML files right from within your .NET applications. This lets you create .NET applications to read and process email messages including archiving systems. Following code samples demonstrate how to use MSGReader API in your .NET application.Hvordan lese egenskaper fra en Outlook-melding (MSG) i .NET?
In order to read properties from an Outlook (MSG) file, the following steps can be used.- Installer MSGReader: Legg til MSGReader-biblioteket til .NET-prosjektet ditt ved å bruke NuGet Package Manager i Visual Studio.
- Inkluder navneområdet: Importer det nødvendige MSGReader-navneområdet for å få tilgang til funksjonene.
- Initialiser MSG-filen: Opprett en forekomst av meldingsklassen ved å oppgi banen til MSG-filen.
- Trekk ut avsenderens informasjon: Få tilgang til avsenderens detaljer fra MSG-filen.
- Trekk ut dato og klokkeslett for sending: Hent datoen og klokkeslettet da e-posten ble sendt.
- Få mottakerne: Få listen over mottakere for "Til"- og "Kopi"-feltene.
- trekk ut emnet: Få tilgang til emnelinjen i e-posten.
- Trekk ut hovedinnholdet: Hent hovedinnholdet i e-posten, for eksempel ren tekst eller HTML.
- Behandle den utpakkede informasjonen: Håndter de utpakkede dataene etter behov basert på applikasjonskravene dine.
Hvordan legge til leseegenskaper fra en Outlook (EML)-melding i .NET?
An EML file is an email file format in the MIME message format. MSGReader API for .NET can load an EML file and can read its properties such as recipient, subject, message body, etc. The following code sample demonstrates this.Konklusjon
MSGReader er en allsidig og pålitelig løsning for .NET-utviklere som ønsker å administrere Outlook MSG- og EML-filer uten problemer. Dens brede støtte for ulike Outlook-objekter, sømløs håndtering av kroppsinnhold og effektiv administrasjon av vedlegg gjør det til et verdifullt verktøy for ethvert prosjekt som krever utvinning og behandling av e-postdata. Som et åpen kildekode, MIT-lisensiert bibliotek, tilbyr det både fleksibilitet og enkel integrering, noe som gjør det egnet for et bredt spekter av applikasjoner, fra dataanalyse til e-postautomatisering, uten behov for Outlook-installasjon.
Lignende Produkter
- Apache POI XWPF | Open Source Java API for å lage og endre DOCX-filer
- DocX | Open Source .NET API for å opprette og endre DOCX-filer
- Docx4J | Open Source Java API for å opprette og endre DOC- og DOCX-filer
- ExcelDataReader | Open Source .NET API for å lese XLS-, XLSX-, CSV- og regnearkdokumenter
- FileFormat.Cells | Serater og oppdater Excel-filer med C# .NET