I det här korta ämnet kommer du att förstå hur du sänder Word Document i e-post med Java. Du kan enkelt konvertera källfilen till MHTML-format och ange e-postinställningarna för att skicka e-postmeddelandet i alla vanliga operativsystem som MS Windows, Ubuntu eller macOS med enkla API-anrop.
Steg för att skicka Word-dokument i e-post med Java
- Lägg till Aspose.Words och Aspose.Email JAR-filreferens från Maven-förvaret
- Instantiera ett Document Class-objekt för att ladda inmatningsdokumentet för att skicka e-post
- Ange olika Sparalternativ för att spara filen i MHTML-format för att spara data i en ström
- Ladda filen med MailMessage-klassen
- Initiera SMTP-klienten för att konfigurera e-postmeddelandet
- Skicka e-postmeddelande som innehåller word-dokumentet
I dessa steg laddar vi först och främst det inmatade Word-dokumentet i DOCX- eller DOC-filformat. Sedan konverteras den till MHTML-fil med hjälp av stream-objektet, som laddas som en indatafil för att skicka e-postmeddelandet. Slutligen anger vi konfigurationsegenskaperna som avsändare, ämne, port för att skicka e-postmeddelandet.
Kod för att skicka DOCX i e-post med Java
I kodavsnittet ovan har vi laddat källfilen DOCX medan vi använder ett objekt av Document class. Den konverteras sedan till MHTML-fil med hjälp av strömmar som senare ska bearbetas av Aspose.Email. Sedan ställer vi in olika inställningar för att skicka e-postmeddelandet som e-post till, e-post från, ämnes- och värdinställningar för att kontrollera e-postmeddelandeegenskaper. Detta gör att du kan automatisera e-postsändningsfunktionen och skicka dokument i e-post med Java.
Tidigare har vi lärt oss om hur man konverterar Word till Markdown med Java. I det här ämnet fokuserade vi på att rendera DOCX till TIFF. I det här ämnet har vi lärt oss hur man använder Java skicka Word-dokument i e-post.