I det här exemplet kommer vi att undersöka hur man skickar Word Document via e-post med C++. I följande exempelkod kommer du att se hur bekvämt det är att skicka DOC i e-posttexten med C++. Du behöver bara göra enkla API-anrop och utföra några enkla steg på MS Windows för att uppnå detta.
Steg för att skicka Word-dokument via e-post med C++
- Konfigurera Aspose.Words.Cpp och Aspose.Email.Cpp med verktyget NuGet Package Manager
- Lägg till referensen till Aspose::Words och Aspose::Email namnrymder
- Instantiera Document Class-objektet till DOCX för att skicka i e-posttexten
- Spara DOCX till MHTML mellanformat med stream
- Ladda MHTML med MailMessage Class-instansen av Aspose.Email och ställ in meddelandeegenskaper
- Initiera klassen SmtpClient för att skicka MailMessage som e-post
I dessa steg har vi lagt märke till hur man skapar e-post från DOCX med C++. Det innebär att ladda DOC-filen för att skicka som e-post i första steget och spara den som ett mellanliggande MHTML-format med stream. Med hjälp av MailMessage class-instansen laddas mellanformatet MHTML in tillsammans med inställning av andra e-postegenskaper. Slutligen, genom att använda klientklassen SMTP skickas e-postmeddelandet.
Kod för att skicka Word-dokument via e-post med C++
I exemplet ovan sänder vi dokument via e-post med C++ i två faser. Den första fasen bestod av att ladda DOCX och spara den som MHTML-fil med strömmar. I den andra fasen har vi använt MailMessage class för att ladda MHTML och ställa in dess andra e-postegenskaper. Sedan genom att använda SmtpClient class, sänder vi dokument via e-post med C++.
I det här ämnet har vi fokuserat på hur man skapar e-post från DOCX i C++. Om du är intresserad av konvertering av DOCX till Tiff-fil kan du besöka artikeln på hur man konverterar Word till Tiff med C++.