Jak odeslat dokument Word e-mailem pomocí C++

V tomto příkladu prozkoumáme, jak poslat Word Document e-mailem pomocí C++. V následujícím příkladu kódu uvidíte, jak pohodlné je posílat DOC v těle e-mailu pomocí C++. Abyste toho dosáhli, budete muset provést jednoduchá volání API a provést několik jednoduchých kroků v systému MS Windows.

Kroky k odeslání dokumentu aplikace Word e-mailem pomocí C++

  1. Nakonfigurujte Aspose.Words.Cpp a Aspose.Email.Cpp pomocí nástroje Správce balíčků NuGet
  2. Přidejte odkaz na jmenné prostory Aspose::Words a Aspose::Email
  3. Vytvořte instanci objektu Třída dokumentu do DOCX pro odeslání v těle e-mailu
  4. Uložit DOCX do meziformátu MHTML pomocí streamu
  5. Načtěte MHTML pomocí instance třídy MailMessage třídy Aspose.Email a nastavte vlastnosti zprávy
  6. Inicializujte instanci třídy SmtpClient k odeslání MailMessage jako e-mailu

V těchto krocích jsme si všimli, jak vytvořit e-mail z DOCX pomocí C++. Zahrnuje to načtení souboru DOC pro odeslání jako e-mail v prvním kroku a jeho uložení jako přechodného formátu MHTML pomocí streamu. Poté pomocí instance MailMessage class je načten meziformát MHTML spolu s nastavením dalších vlastností pošty. Nakonec je e-mail odeslán pomocí klientské třídy SMTP.

Kód pro odeslání dokumentu aplikace Word e-mailem pomocí C++

Ve výše uvedeném příkladu zasíláme dokument e-mailem pomocí C++ ve dvou fázích. První fáze zahrnovala načtení DOCX a jeho uložení jako MHTML soubor pomocí streamů. Ve druhé fázi jsme použili třídu MailMessage k načtení MHTML a nastavení dalších vlastností pošty. Poté pomocí třídy SmtpClient odešleme Dokument e-mailem pomocí C++.

V tomto tématu jsme se zaměřili na to, jak vytvořit e-mail z DOCX v C++. Pokud máte zájem o převod DOCX na soubor Tiff, můžete navštívit článek na jak převést Word na Tiff pomocí C++.

 Čeština