Hur man skickar Word-dokument via e-post med C++

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++

  1. Konfigurera Aspose.Words.Cpp och Aspose.Email.Cpp med verktyget NuGet Package Manager
  2. Lägg till referensen till Aspose::Words och Aspose::Email namnrymder
  3. Instantiera Document Class-objektet till DOCX för att skicka i e-posttexten
  4. Spara DOCX till MHTML mellanformat med stream
  5. Ladda MHTML med MailMessage Class-instansen av Aspose.Email och ställ in meddelandeegenskaper
  6. 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++.

 Svenska