In dit korte onderwerp zult u begrijpen hoe u Word Document per e-mail kunt verzenden met Java. U kunt het bronbestand eenvoudig converteren naar MHTML-indeling en de e-mailinstellingen opgeven om de e-mail te verzenden in elk algemeen besturingssysteem zoals MS Windows, Ubuntu of macOS met behulp van eenvoudige API-aanroepen.
Stappen om Word-document in e-mail te verzenden met Java
- Voeg Aspose.Words en Aspose.Email JAR-bestandsreferentie toe vanuit de Maven-repository
- Instantieer een Document Class-object om het invoerdocument te laden voor het verzenden van e-mail
- Specificeer verschillende SaveOptions om het bestand in MHTML-formaat op te slaan om gegevens in een stream op te slaan
- Laad het bestand met de klasse MailMessage
- Initialiseer SMTP-client om e-mailbericht te configureren
- Stuur een e-mailbericht met het word-document
In deze stappen laden we eerst het invoer Word-document in DOCX- of DOC-bestandsformaat. Vervolgens wordt het geconverteerd naar een MHTML-bestand met behulp van het stream-object, dat wordt geladen als een invoerbestand voor het verzenden van de e-mail. Ten slotte specificeren we de configuratie-eigenschappen zoals afzender, onderwerp, poort om het e-mailbericht te verzenden.
Code om DOCX in e-mail met Java te verzenden
In het bovenstaande codefragment hebben we het bron-DOCX-bestand geladen terwijl we een object van de Document-klasse gebruikten. Het wordt vervolgens geconverteerd naar een MHTML-bestand met behulp van streams die later door Aspose.Email moeten worden verwerkt. Vervolgens stellen we verschillende voorkeuren in voor het verzenden van het e-mailbericht, zoals e-mail naar, e-mail van, onderwerp en hostinstellingen om de eigenschappen van e-mailberichten te beheren. Hiermee kunt u de functie voor het verzenden van e-mail automatiseren en document in e-mail verzenden met Java.
Eerder leerden we over hoe Word naar Markdown te converteren met Java. Terwijl we ons in dit onderwerp hebben gericht op het renderen van DOCX naar TIFF. Terwijl we in dit onderwerp hebben geleerd hoe het gebruik van Java een Word-document in e-mail verzendt.