Norsk
 Norsk

.NET Email Processing API for å manipulere Outlook-e-postfiler

Forenkle prosessen med å manipulere Microsoft Outlook og Mozilla Thunderbird e-postfiler på tvers av C#-, ASP.NET- og VB.NET-appene dine. Arbeid med filformatene MSG, EML, PST, OST, MBOX, VCF og HTML. Administrer e-postmeldinger og vedlegg programmert via POP3, SMTP, IMAP eller Microsoft Exchange Server.

Last ned gratis prøveversjonSe alle APIer

En omfattende .NET Email API for å manipulere og behandle e-postmeldinger

Aspose.Email for .NET er et fleksibelt, robust og brukervennlig e-postbehandlings-API som gjør det mulig for brukere å lage, endre og analysere populære e-postfilformater som MSG, PST, OST, EML, EMLX, MBOX, også som VCF, HTML og MHTML i .NET-plattformen. Dette lar brukerne jobbe med forskjellige e-postmeldingsformater uten å bekymre seg for problemer med formatkompatibilitet. I tillegg til å få tilgang til og administrere e-poster fra Thunderbird og Outlook, kan utviklere bruke .NET Email API til å programmere manipulere e-postvedlegg, legge til eller fjerne mottakere, endre meldingsemnet og gjøre mye mer.

Videre gjør muligheten til å konvertere e-postmeldinger fra ett format til et annet på tvers av C#, ASP.NET og VB.NET dette .NET e-postbehandlings-APIet skiller seg ut i bruk og funksjonssett. Du kan enkelt sende og motta e-postmeldinger ved å bruke protokollen du velger blant POP3, SMTP, IMAP eller koble til Microsoft Exchange Server. Aspose.Email for .NET hjelper deg med å automatisere e-postbehandlingsprosessen effektivt.

Starter

Vennligst sjekk Systemkrav-siden for forutsetninger før du setter opp Aspose.Email for .NET på slutten . Følgende informasjon vil hjelpe deg med å konfigurere .NET e-post-API-en på riktig måte.

Aspose.Email for .NET-installasjon

For å laste ned DLL-ene eller MSI-installasjonsprogrammet, gå til nedlastingsdelen. Alternativt kan du bruke NuGet-pakken for API-installasjon. Pakkebehandlingskommandoen for å konfigurere .NET e-postbehandlings-API er delt nedenfor:

PM > Install-Package Aspose.Email

Hvordan konvertere Outlook-e-post til HTML og åpne e-postmeldinger uten Outlook i .NET

Aspose.Email for .NET API muliggjør programmatisk konvertering av MSG- og EML-meldinger til HTML-format. Den støtter også tilgang til og åpning av Outlook-e-poster i .NET-appene dine uten at du trenger Microsoft Outlook.

Konverter MSG- eller EML-filer til HTML i .NET

Transform Outlook-e-poster sømløst til HTML-format ved hjelp av Aspose.Email for .NET-biblioteket. Du kan utvikle et e-postbehandlingsprogram med alle funksjoner ved å bruke .NET e-post-API og inkorporere e-postkonverteringsfunksjonaliteten for å konvertere MSG- eller EML-formater til HTML. Vennligst se kodebiten og annen informasjon som deles nedenfor for dette formålet:

  • Instantier MailMessage-klasseobjektet for å få tilgang til kilde-MSG- eller EML-filen.
  • Bruk HTML-lagringsalternativene for HTML-utdatafilen.
  • Lagre eller eksporter MSG-filen i HTML-format ved å bruke Lagre-metoden.
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);

Åpne e-poster i .NET uten Outlook

Ønsker du å åpne Outlook-meldinger i .NET e-postbehandlingsappene dine uten å installere Microsoft Outlook? Hvis ja, er Aspose.Email for .NET API det riktige valget for deg. Den lar .NET-utviklere få tilgang til og åpne MSG-e-postfiler og hente informasjon som e-postemne, avsenderadresse og vedlegg. Vennligst sjekk følgende informasjon for å lære mer:

  • Last inn kilde-MSG-e-postfilen i et MapiMessage klasseobjekt.
  • Les og vis ulike egenskaper for MSG-filen.
  • Les gjennom vedleggene og les/vis forskjellige egenskaper for vedleggene i MSG fil.
// 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);
}

For å se flere arbeidseksempler og kodeeksempler av Aspose.Email for .NET API, besøk GitHub-eksempler-side. Vi tilbyr også gratis nettapper for Aspose.Email for å hjelpe deg med å konvertere, sammenligne, se, vannmerke, slå sammen, redigere og signer e-postfilene dine digitalt når du er på farten ved hjelp av dine mobile enheter.

E-postparsing uten avhengigheter i .NET

.NET-utviklere som jobber med flere e-postfilformater kan bruke de omfattende funksjonene til Aspose.Email for .NET for å bygge e-postbehandlingsapper lastet med muligheten til å analysere og lagre e-postmeldinger på en sikker og uavhengig måte. Microsoft Automation eller annen tredjepartsprogramvare er ikke nødvendig fordi dette .NET e-post-APIet er bygget med administrert kode.

FAQ

1. Hvordan kan jeg konvertere e-postfiler i .NET?

Konvertering av Microsoft Exchange- eller Thunderbird-e-postfiler i .NET er raskt og enkelt ved å bruke Aspose.Email for .NET API. Bare noen få linjer med .NET-koding er nødvendig for å konvertere MSG-, PST-, OST-, EML-, EMLX-, MBOX- og HTML-filer til forskjellige filformater.

2. Hvor lang tid tar det å konvertere eller behandle e-postfiler?

.NET API for manipulering og behandling av e-postfiler fungerer raskt og fullfører forespørslene om konvertering av e-postfiler på kort tid.

3. Er det trygt å behandle e-poster ved hjelp av .NET API?

Du kan være sikker på sikkerheten til e-postmeldingsfilene dine mens du behandler dem ved hjelp av Aspose.Email for .NET API. Vi sikrer personvernet til dataene dine og tar alle nødvendige tiltak for å gi deg en sikker brukeropplevelse.

4. Kan jeg behandle e-postfiler på Mac OS, Windows eller Linux?

Ja, e-postbehandlings-APIet for .NET fungerer på tvers av forskjellige operativsystemer, rammeverk og driftsmiljøer. Du kan bruke den på plattformen du ønsker, og den krever ingen ekstra programvareinstallasjon for å fungere.

Leter du etter hjelp?

Ta en titt på støttekanalene våre for å få hjelp med spørsmål knyttet til Aspose-produktets API-funksjoner og arbeid.