Bulkrapportgeneratie in MSG-formaat via Java
Genereer MSG-e-mailberichten in bulk zonder Outlook of Thunderbird nodig te hebben.
Hoe MSG-rapporten te genereren met Java
Om MSG-bestandsrapporten te maken, gebruiken we
API, een veelzijdige, krachtige en eenvoudig te gebruiken assemblage-API voor het Java-platform. Je kunt de nieuwste versie rechtstreeks downloaden van
en installeer het in uw op Maven gebaseerde project door de volgende configuraties toe te voegen aan de pom.xml.
Repository
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
Dependency
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-email</artifactId>
<version>version of aspose-email API</version>
<classifier>jdk17</classifier>
</dependency>
Stappen om MSG-rapporten te genereren via Java
- Maak een sjabloon op basis van MailMessage
- Dynamische velden toevoegen voor de velden Onderwerp, Aan, Van en HTMLBody
- Maak een TemplateEngine met behulp van het MailMessage-object
- Maak een gegevensbron en toewijzing aan de sjabloonvelden
- Maak berichten in bulk met behulp van de TemplateEngine.instantiate-methode
- Berichten opslaan in MSG-formaat
Systeemvereisten
Aspose.Email voor Java ondersteunt op alle belangrijke platforms en besturingssystemen. Zorg ervoor dat je aan de volgende voorwaarden voldoet.
- Microsoft Windows of een compatibel besturingssysteem met Java Runtime Environment voor JSP/JSF-toepassingen en desktoptoepassingen.
- Download de nieuwste versie van Aspose.Email voor Java rechtstreeks van Maven.
MSG_upper berichten in bulk genereren - C#
//create a new MailMessage instance as a template
MailMessage template = new MailMessage();
//add template field to subject
template.setSubject("Hello, #FirstName#");
template.setFrom(MailAddress.to_MailAddress("This email address is being protected from spambots. You need JavaScript enabled to view it."));
//add template field to receipt
template.getTo().addMailAddress(new MailAddress("#Receipt#", true));
//add template field to html body
//use GetSignment as the template routine, which will provide the same signment.
template.setHtmlBody("Dear #FirstName# #LastName#, Thank you for your interest in Aspose.Network.Have fun with it.#GetSignature()#");
//create a new TemplateEngine with the template message.
TemplateEngine engine = new TemplateEngine(template);
//fill a DataTable as data source
DataTable dt = new DataTable();
dt.getColumns().add("Receipt");
dt.getColumns().add("FirstName");
dt.getColumns().add("LastName");
DataRow dr;
dr = dt.newRow();
dr.set("Receipt", "Nancy.Davolio");
dr.set("FirstName", "Nancy");
dr.set("LastName", "Davolio");
dt.getRows().add(dr);
dr = dt.newRow();
dr.set("Receipt", "Andrew.Fuller");
dr.set("FirstName", "Andrew");
dr.set("LastName", "Fuller");
dt.getRows().add(dr);
dr = dt.newRow();
dr.set("Receipt", "Janet.Leverling");
dr.set("FirstName", "Janet");
dr.set("LastName", "Leverling");
dt.getRows().add(dr);
MailMessageCollection messages;
try{
//create the messages from the template and datasource.
messages = engine.instantiate(dt);
}catch (MailException ex){
//print exception
}
Over Aspose.Email voor Java API
Aspose.Email is een oplossing voor het parseren van Microsoft Outlook- en Thunderbird-formaten. Men kan eenvoudig e-mail- en opslagformaten zoals MSG, EMLX, EML en MHT maken, manipuleren en converteren. Het verwerken van e-mailbijlagen, het aanpassen van berichtkoppen en de implementatie van verschillende netwerkprotocollen zoals POP3, IMAP en SMTP voor het verzenden en ontvangen van e-mails is veel eenvoudiger. Het is een zelfstandige API en vereist geen installatie van Microsoft Outlook of andere software.Gratis app om MSG samen te stellen
Bekijk onze live demo’s op MSG-bestanden aanmaken met de volgende voordelen.
MSG What is MSG File Format
MSG is een bestandsindeling die door Microsoft Outlook en Exchange wordt gebruikt om e-mailberichten, contactpersonen, afspraken of andere taken op te slaan. Dergelijke berichten kunnen een of meer e-mailvelden bevatten, met de afzender, ontvanger, onderwerp, datum en berichttekst, of contactgegevens, afspraakgegevens en een of meer taakspecificaties. De eigenschappen die het Message-object vormen, inclusief, maken ook deel uit van het MSG-bestand. Het MSG-bestand heeft kopteksten, de hoofdtekst van het bericht en hyperlinks als gewone ASCII-tekst. MSG-bestanden zijn ook geschikt voor de programma's die de Messaging Applications Programming Interface (MAPI) van Microsoft nodig hebben.
Read More