Nederlands
 Nederlands

.NET Email Processing API om Outlook e-mailbestanden te manipuleren

Vereenvoudig het proces van het manipuleren van e-mailbestanden van Microsoft Outlook en Mozilla Thunderbird in uw C#-, ASP.NET- en VB.NET-apps. Werk met MSG-, EML-, PST-, OST-, MBOX-, VCF- en HTML-bestandsindelingen. Beheer e-mailberichten en bijlagen programmatisch via POP3, SMTP, IMAP of Microsoft Exchange Server.

Download gratis proefversieBekijk alle API's

Een uitgebreide .NET Email API voor het manipuleren en verwerken van e-mailberichten

Aspose.Email voor .NET is een flexibele, robuuste en gebruiksvriendelijke API voor e-mailverwerking waarmee gebruikers populaire e-mailbestandsindelingen zoals MSG, PST, OST, EML, EMLX en MBOX kunnen maken, wijzigen en analyseren als VCF, HTML en MHTML in het .NET-platform. Hierdoor kunnen gebruikers met verschillende indelingen voor e-mailberichten werken zonder zich zorgen te hoeven maken over problemen met de compatibiliteit van indelingen. Naast toegang tot en beheer van Thunderbird- en Outlook-e-mails, kunnen ontwikkelaars de .NET Email API gebruiken om e-mailbijlagen programmatisch te manipuleren, ontvangers toe te voegen of te verwijderen, het onderwerp van het bericht te wijzigen en nog veel meer.

Bovendien zorgt de mogelijkheid om e-mailberichten van het ene formaat naar het andere te converteren in C#, ASP.NET en VB.NET ervoor dat deze .NET-API voor e-mailverwerking opvalt in gebruik en functieset. U kunt moeiteloos e-mailberichten verzenden en ontvangen met behulp van het protocol van uw keuze uit POP3, SMTP, IMAP of verbinding maken met Microsoft Exchange Server. Aspose.Email voor .NET helpt u het e-mailbeheerproces efficiënt te automatiseren.

Aan de slag

Controleer de pagina Systeemvereisten voor de vereisten voordat u Aspose.Email voor .NET aan uw kant instelt . De volgende informatie zal u helpen de .NET e-mail API correct in te stellen.

Aspose.Email voor .NET-installatie

Om de DLL's of het MSI-installatieprogramma te downloaden, gaat u naar de downloadsectie. U kunt ook het NuGet-pakket gebruiken voor API-installatie. De opdracht voor pakketbeheer om de .NET-API voor e-mailverwerking in te stellen, wordt hieronder gedeeld:

PM > Install-Package Aspose.Email

Outlook-e-mails converteren naar HTML en e-mailberichten openen zonder Outlook in .NET

Aspose.Email voor .NET API maakt het programmatisch converteren van MSG- en EML-berichten naar HTML-indeling mogelijk. Het ondersteunt ook het openen en openen van Outlook-e-mails binnen uw .NET-apps zonder Microsoft Outlook.

Converteer MSG- of EML-bestanden naar HTML in .NET

Transformeer Outlook-e-mails naadloos naar HTML-indeling met behulp van Aspose.Email voor .NET-bibliotheek. U kunt een complete toepassing voor e-mailverwerking ontwikkelen met behulp van de .NET-e-mailing-API en de functionaliteit voor e-mailconversie integreren om MSG- of EML-indelingen naar HTML te converteren. Raadpleeg hiervoor het codefragment en andere informatie die hieronder wordt gedeeld:

  • Maak een instantiëring van het klasseobject MailMessage om toegang te krijgen tot het MSG- of EML-bronbestand.
  • Pas de HTML-opslagopties toe voor het uitvoer-HTML-bestand.
  • Bewaar of exporteer het MSG-bestand in HTML-indeling met behulp van de methode Opslaan.
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);

Open e-mails in .NET zonder Outlook

Wilt u Outlook-berichten openen in uw .NET-apps voor e-mailverwerking zonder Microsoft Outlook te installeren? Zo ja, dan is Aspose.Email voor .NET API de juiste keuze voor u. Hiermee kunnen .NET-ontwikkelaars MSG-e-mailbestanden openen en openen en informatie ophalen, zoals het e-mailonderwerp, het adres van de afzender en bijlagen. Controleer de volgende informatie voor meer informatie:

  • Laad het bron-MSG-e-mailbestand in een MapiMessage klasse-object.
  • Lees en toon verschillende eigenschappen van het MSG-bestand.
  • Analyseer de bijlagen en lees/toon verschillende eigenschappen van de bijlagen in de MSG bestand.
// 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);
}

Ga naar de GitHub voorbeelden pagina. We bieden ook gratis online apps voor Aspose.Email om u te helpen bij het converteren, vergelijken, bekijken, watermerken, samenvoegen, bewerken en onderteken uw e-mailbestanden on-the-fly digitaal met uw mobiele apparaten.

E-mailparsing zonder afhankelijkheden in .NET

.NET-ontwikkelaars die met meerdere e-mailbestandsindelingen werken, kunnen de uitgebreide functies van Aspose.Email voor .NET gebruiken om e-mailverwerkingsapps te bouwen die zijn geladen met de mogelijkheid om veilig en onafhankelijk e-mailberichten te parseren en op te slaan. Microsoft Automation of andere software van derden is niet vereist omdat deze .NET e-mail-API is gebouwd met behulp van beheerde code.

FAQ

1. Hoe kan ik e-mailbestanden converteren naar .NET?

Het converteren van e-mailbestanden van Microsoft Exchange of Thunderbird in .NET is snel en eenvoudig met Aspose.Email voor .NET API. Er zijn slechts een paar regels .NET-codering nodig om MSG-, PST-, OST-, EML-, EMLX-, MBOX- en HTML-bestanden naar verschillende bestandsindelingen te converteren.

2. Hoe lang duurt het om e-mailbestanden te converteren of te verwerken?

De .NET API voor het manipuleren en verwerken van e-mailbestanden werkt snel en voltooit uw conversieverzoeken voor e-mailbestanden in een mum van tijd.

3. Is het veilig om e-mails te verwerken met de .NET API?

U kunt zeker zijn van de veiligheid van uw e-mailberichtbestanden terwijl u ze verwerkt met Aspose.Email for .NET API. We waarborgen de privacy van uw gegevens en nemen alle vereiste maatregelen om u een veilige gebruikerservaring te bieden.

4. Kan ik e-mailbestanden verwerken op Mac OS, Windows of Linux?

Ja, de e-mailverwerkings-API voor .NET werkt in verschillende besturingssystemen, frameworks en besturingsomgevingen. U kunt het gebruiken op het platform van uw keuze en er is geen extra software-installatie nodig om te functioneren.

Op zoek naar hulp?

Bekijk onze ondersteuningskanalen voor hulp bij uw vragen met betrekking tot Aspose-product-API-functies en -werking.