Open Source .NET API voor het werken met MS Outlook MSG- en EML-bestanden
Lees MS Outlook MSG- en EML-bestanden, sla e-mailbijlagen op en lees berichteigenschappen vanuit .NET-toepassingen.
Wat is MsgReader API voor .NET?
MSGReader is een robuuste, open-source .NET API die is ontworpen voor ontwikkelaars die Microsoft Outlook MSG- en EML-bestanden in hun applicaties moeten lezen en verwerken. Of het nu gaat om het extraheren van e-mails, afspraken, taken of contactgegevens, deze API maakt het naadloos om verschillende Outlook-objecten te verwerken zonder afhankelijk te zijn van Outlook zelf. Met ondersteuning voor verschillende hoofdteksttypen zoals platte tekst, HTML en RTF, samen met bijlagebeheer en charsetdetectie, biedt MSGReader een uitgebreide oplossing voor efficiënte MSG-bestandsverwerking in .NET-omgevingen.
MsgReader voor .NET API - Belangrijkste kenmerken
Hieronder staan enkele van de belangrijkste kenmerken van MsgReader:
- Uitgebreide objectondersteuning: Lees e-mails, afspraken, taken, visitekaartjes en plaknotities uit Outlook MSG-bestanden.
- Verwerking van diverse teksttypen: Ondersteunt tekst, HTML, HTML ingesloten in RTF en RTF-indelingen voor berichtteksten.
- Bijlagebeheer: Hiermee kunt u bijlagen in MSG-bestanden extraheren, verwijderen en opslaan.
- Tekensetdetectie: Detecteert automatisch tekensetcodering in HTML-tekst, vooral wanneer deze is ingesloten in RTF.
- Gebruiksgemak: Eenvoudige API voor integratie in .NET-projecten, met eenvoudige methoden voor gegevensextractie.
- NuGet-pakket: Beschikbaar als NuGet-pakket, waardoor het eenvoudig te installeren en bijwerken is binnen .NET-projecten.
- Open Source: Onder licentie van MIT, waardoor het vrij te gebruiken is voor zowel commerciële als niet-commerciële projecten.
Aan de slag met MSGReader voor .NET API
U kunt de MSGReader-bibliotheek downloaden van GitHub of NuGet.
Installatie
Het installeren van MSGReader API voor .NET is eenvoudig en kan worden gedaan vanuit Nugget, zoals hieronder weergegeven:
MSGReader API voor .NET installeren
Install-Package MSGReader
Codevoorbeelden voor MSGReader API voor .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.Hoe lees ik eigenschappen van een Outlook (MSG)-bericht in .NET?
In order to read properties from an Outlook (MSG) file, the following steps can be used.- MSGReader installeren: Voeg de MSGReader-bibliotheek toe aan uw .NET-project met behulp van NuGet Package Manager in Visual Studio.
- Neem de naamruimte op: Importeer de vereiste MSGReader-naamruimte om toegang te krijgen tot de functionaliteiten.
- Initialiseer het MSG-bestand: Maak een exemplaar van de berichtklasse door het pad naar het MSG-bestand op te geven.
- De informatie van de afzender ophalen: Haal de gegevens van de afzender op uit het MSG-bestand.
- De verzenddatum en -tijd ophalen: Haal de datum en tijd op waarop de e-mail is verzonden.
- Ontvangers ophalen: Haal de lijst met ontvangers op voor de velden 'Aan' en 'Cc'.
- Het onderwerp extraheren: Bekijk de onderwerpregel van de e-mail.
- De hoofdtekstinhoud extraheren: Haal de hoofdtekstinhoud van de e-mail op, zoals platte tekst of HTML.
- Verwerk de geëxtraheerde informatie: Verwerk de geëxtraheerde gegevens zoals nodig op basis van de vereisten van uw toepassing.
Hoe voeg ik Lees-eigenschappen toe vanuit een Outlook (EML)-bericht in .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.Conclusie
MSGReader is een veelzijdige en betrouwbare oplossing voor .NET-ontwikkelaars die moeiteloos Outlook MSG- en EML-bestanden willen beheren. De brede ondersteuning voor verschillende Outlook-objecten, naadloze verwerking van body-inhoud en efficiënt bijlagebeheer maken het een waardevolle tool voor elk project dat extractie en verwerking van e-mailgegevens vereist. Als open-source, MIT-gelicentieerde bibliotheek biedt het zowel flexibiliteit als eenvoudige integratie, waardoor het geschikt is voor een breed scala aan toepassingen, van gegevensanalyse tot e-mailautomatisering, zonder dat Outlook hoeft te worden geïnstalleerd.
Vergelijkbare Producten
- Apache POI XWPF | Open Source Java API om DOCX-bestanden te maken en te wijzigen
- DocX | Open Source .NET API om DOCX-bestanden te maken en te wijzigen
- Docx4J | Open Source Java API om DOC- en DOCX-bestanden te maken en te wijzigen
- ExcelDataReader | Open Source .NET API om XLS-, XLSX-, CSV- en spreadsheetdocumenten te lezen
- FileFormat.Cells | Excel-bestanden certificeren en bijwerken met C# .NET