V tomto krátkém tématu pochopíte, jak poslat Word Document e-mailem pomocí Java. Zdrojový soubor můžete snadno převést do formátu MHTML a zadat nastavení e-mailu pro odeslání e-mailu v libovolném běžném operačním systému, jako je MS Windows, Ubuntu nebo macOS pomocí jednoduchých volání API.
Kroky k odeslání dokumentu Word v e-mailu pomocí Java
- Přidejte Aspose.Words a Aspose.Email odkaz na soubor JAR z úložiště Maven
- Vytvořte instanci objektu Document Class pro načtení vstupního dokumentu pro odeslání e-mailu
- Chcete-li uložit data do streamu, zadejte různé možnosti SaveOptions pro uložení souboru ve formátu MHTML
- Načtěte soubor pomocí třídy MailMessage
- Inicializujte klienta SMTP pro konfiguraci e-mailové zprávy
- Odeslat e-mailovou zprávu obsahující dokument aplikace Word
V těchto krocích nejprve načteme vstupní dokument Wordu ve formátu DOCX nebo DOC. Poté se pomocí objektu stream převede na soubor MHTML, který se načte jako vstupní soubor pro odeslání e-mailu. Nakonec specifikujeme vlastnosti konfigurace, jako je odesílatel, předmět, port pro odeslání e-mailové zprávy.
Kód pro odeslání DOCX e-mailem s Javou
Ve výše uvedeném fragmentu kódu jsme načetli zdrojový soubor DOCX při použití objektu třídy Document. Poté je pomocí streamů převeden na soubor MHTML, který má být později zpracován Aspose.Emailem. Poté nastavíme různé předvolby pro odesílání e-mailové zprávy, jako je e-mail na, e-mail od, předmět a nastavení hostitele, abychom mohli ovládat vlastnosti e-mailové zprávy. To vám umožní automatizovat funkci odesílání e-mailů a posílat dokument e-mailem pomocí Java.
Dříve jsme se dozvěděli o jak převést Word na Markdown pomocí Javy. Zatímco v tomto tématu jsme se zaměřili na renderování DOCX do TIFF. Zatímco v tomto tématu jsme se naučili, jak používat Java odeslat dokument Word v e-mailu.