
Converteer e-mail naar HTML in Java
- [Java Email API-installatie][4]
- [Converteer e-mail programmatisch naar HTML in Java][5]
- [E-mailen naar HTML-bibliotheek - Geavanceerde opties][6]
Java Email API-installatie
U kunt in de kortst mogelijke tijd e-mails programmatisch maken, analyseren en manipuleren. Met deze bibliotheek kunt u deze taken efficiënt automatiseren. De installatieprocedure van deze API is vrij eenvoudig. U kunt de JAR-bestanden echter [downloaden][7] of de Maven-configuraties volgen om deze API in uw Java-toepassing in te schakelen.
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-email</artifactId>
<version>21.3</version>
<classifier>jdk16</classifier>
</dependency>
Converteer e-mail programmatisch naar HTML in Java
Nu kunt u uw eigen bedrijfslogica bouwen om e-mails programmatisch te manipuleren en weer te geven in elk ander bestandsformaat. U vindt een lijst met methoden met beschrijvingen en codevoorbeelden. De volgende stappen worden uitgevoerd om e-mail programmatisch om te zetten naar HTML:
- Laad het EML-bronbestand door de methode [load][8] van de klasse [MailMessage][9] aan te roepen.
- Roep de methode [save][10] aan om de EML op te slaan als HTML.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
// Load the source EML file by invoking the load method of the MailMessage class MailMessage message = MailMessage.load("./sample.eml"); // Call the save method to save the EML as HTML message.save("./static/Saved-File.html", SaveOptions.getDefaultHtml());
E-mail naar HTML-bibliotheek - Geavanceerde opties
In dit gedeelte duiken we verder en onderzoeken we enkele opvallende kenmerken. Deze bibliotheek heeft de methoden blootgelegd om de e-mailtekst, headers en andere details te lezen. U kunt de volgende stappen en het codefragment volgen om een e-mail te lezen tijdens het converteren van EML naar een HTML-bestand:
- Laad het EML-bronbestand door de methode [load][8] van de klasse [MailMessage][9] aan te roepen.
- Haal de afzendergegevens op door de methode [getFrom][11] aan te roepen.
- Lees de informatie van de ontvanger door de methode [getTo][12] aan te roepen.
- Roep de methode [getSubject][13] aan om het onderwerp te krijgen.
- Roep de methode [getCC][14] aan om de adresverzameling op te halen die de CC-ontvangers bevat.
- Roep de methode [save][10] aan om de EML op te slaan als HTML.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
// Load the source EML file by invoking the load method of the MailMessage class MailMessage message = MailMessage.load("./sample.eml"); // Get the sender info by calling getFrom method System.out.println("From: "+message.getFrom()); // Get the recipients info by calling getTo method System.out.println("To: "+message.getTo()); // Invoke the getSubject method to get the subject System.out.println("Subject: "+message.getSubject()); // Call getCC method to get the address collection that contains the CC recipients System.out.println("CC recipients: "+message.getCC()); // Call the save method to save the EML as HTML message.save("./Saved-File.html", SaveOptions.getDefaultHtml());
Ontvang een gratis licentie
U kunt een [gratis tijdelijke licentie][15] krijgen om de API zonder evaluatiebeperkingen uit te proberen.
Opsommen
Ik zou willen besluiten met deze overtuiging dat je hebt geleerd hoe je e-mail programmatisch converteert naar HTML in Java. We hebben ook enkele geavanceerde functies van deze Java Email API doorgenomen. U kunt echter de [documentatie][3] bezoeken voor meer informatie over de methoden en eigenschappen. Bovendien, voel je vrij om te navigeren in de sectie “Zie ook” hieronder, waar je relevante artikelen kunt vinden. Houd daarom contact met [conholdate.com][16] voor regelmatige updates.
Een vraag stellen
U kunt uw vragen of opmerkingen aan ons doorgeven op ons [forum][17].
Zie ook
- [Excel converteren naar PDF met Java][18]
- [Tekst extraheren uit een PDF-bestand in Java][19]
- [Converteer Word programmatisch naar JPG in Java][20] [1]: https://docs.fileformat.com/email/eml/ [2]: https://docs.fileformat.com/web/html/ [3]: https://products.aspose.com/email/java/ [4]: #Java-Email-API-installation [5]: #Convert-Email-to-HTML-in-Java-programmatically [6]: #Email-to-HTML-library—Advance-options [7]: https://releases.aspose.com/email/java// [8]: https://reference.aspose.com/email/java/com.aspose.email/MailMessage#load(java.lang.String) [9]: https://reference.aspose.com/email/java/com.aspose.email/MailMessage [10]: https://reference.aspose.com/email/java/com.aspose.email/MailMessage#save(java.lang.String,%20com.aspose.email.SaveOptions [11]: https://reference.aspose.com/email/java/com.aspose.email/MailMessage#getFrom() [12]: https://reference.aspose.com/email/java/com.aspose.email/MailMessage#getTo() [13]: https://reference.aspose.com/email/java/com.aspose.email/MailMessage#getSubject() [14]: https://reference.aspose.com/email/java/com.aspose.email/MailMessage#getCC() [15]: https://purchase.conholdate.com/temporary-license [16]: https://www.conholdate.com/ [17]: https://forum.conholdate.com/ [18]: https://blog.conholdate.com/nl/total/convert-excel-to-pdf-using-java/ [19]: https://blog.conholdate.com/nl/total/extract-text-from-a-pdf-file-in-java/ [20]: https://blog.conholdate.com/nl/total/convert-word-to-jpg-programmatically-in-java/