Lire le fichier de modèle Outlook OFT
Contents
[
Hide
]
Aspose.Email - Lire le modèle Outlook OFT
Aspose.Email MailMessage La classe peut être utilisée pour charger un fichier modèle Outlook (OFT). Une fois le modèle Outlook chargé dans une instance de la classe MailMessage, vous pouvez mettre à jour l’expéditeur, le destinataire, le corps, le sujet et d’autres propriétés.
Java
// Load the Outlook template (OFT) file in MailMessage's instance
MailMessage message = MailMessage.load(dataDir + "sample.oft");
// Set the sender and recipients information
String senderDisplayName = "John";
String senderEmailAddress = "john@abc.com";
String recipientDisplayName = "William";
String recipientEmailAddress = "william@xzy.com";
message.setSender(new MailAddress(senderEmailAddress, senderDisplayName));
message.getTo().addMailAddress(new MailAddress(recipientEmailAddress, recipientDisplayName));
message.setHtmlBody(message.getHtmlBody().replace("DisplayName", "<b>" + recipientDisplayName + "</b>"));
// Set the name, location and time in email body
String meetingLocation = "<u>" + "Hall 1, Convention Center, New York, USA" + "</u>";
String meetingTime = "<u>" + "Monday, June 28, 2010" + "</u>";
message.setHtmlBody(message.getHtmlBody().replace("MeetingPlace", meetingLocation));
message.setHtmlBody(message.getHtmlBody().replace("MeetingTime", meetingTime));
// Save the message in MSG format and open in Office Outlook
MapiMessage mapimessage = new MapiMessage().fromMailMessage(message);
mapimessage.setMessageFlags(MapiMessageFlags.MSGFLAG_UNSENT);
mapimessage.save(dataDir + "AsposeInvitation.msg");
Télécharger le code en cours d’exécution
Télécharger le code d’exemple
Pour plus de détails, visitez Lire le fichier modèle Outlook (OFT).