Ladda och spara e‑postmeddelanden med Aspose.Email för C++
Aspose.Email för C++ erbjuder flexibla alternativ för att ladda, spara och konvertera e‑postmeddelanden i flera format, inklusive EML, MSG, MHTML och HTML. Du kan också anpassa inläsnings- och sparalternativ för att hantera kodning, bilagor och formateringskrav.
Ladda ett meddelande med anpassade inläsningsalternativ
Den MailMessage klassen kan ladda meddelanden från olika format såsom EML, MSG, MHTML och HTML med hjälp av specialiserade inläsningsalternativ. Dessa alternativ låter utvecklare ange kodningsinställningar, bevara bilagor och hantera inbäddade resurser.
Följande C++‑exempel visar hur du laddar e‑postmeddelanden med olika inläsningsalternativ.
Spara e‑postmeddelanden i olika format
Aspose.Email för C++ möjliggör konvertering av meddelanden mellan format som EML, MSG, MHTML och HTML. Utvecklare kan använda SaveOptions klass‑hierarki för att specificera avancerade sparparametrar, inklusive kodning, TNEF‑bilagor och bevarande av gränser.
Tillgängliga sparalternativ inkluderar:
EmlSaveOptionsMsgSaveOptionsMhtSaveOptionsHtmlSaveOptions
Spara e‑post som EML
Följande kodsnutt visar hur du laddar ett EML‑meddelande och sparar det till skivan i samma format.
Bevara original‑EML‑gränser
Du kan bevara de ursprungliga MIME‑gränserna när du sparar en EML‑fil.
Bevara TNEF‑bilagor i EML
Följande kodexempel visar hur du sparar ett e‑postmeddelande samtidigt som du bevarar TNEF‑bilagor (Transport Neutral Encapsulation Format).
Konvertera EML till MSG
Du kan enkelt konvertera en EML‑fil till Outlook MSG‑format. Följande kodsnutt visar hur du laddar ett EML‑meddelande och konverterar det till MSG med lämpligt alternativ från SaveOptions klass.
Spara som MHTML
Följande exempel visar hur du laddar ett EML‑meddelande och sparar det som en MHTML‑fil.
Exportera till MHT med anpassad tidszon
Du kan ange en anpassad eller systemtidszon för meddelandedatumfält innan export till MHT-format. MailMessage klass tillhandahåller TimeZoneOffset egenskap för att ange anpassad tidszon. Följande kodsnutt visar hur du exporterar ett e‑postmeddelande till MHT med anpassad tidszon.
Exportera e‑post till EML
Följande exempel visar hur du exporterar ett e‑postmeddelande till EML‑format: