Đọc tệp mẫu Outlook OFT

Aspose.Email - Đọc Mẫu Outlook OFT

Aspose.Email MailMessage lớp có thể được sử dụng để tải tệp mẫu Microsoft Outlook (OFT). Khi mẫu Outlook được tải vào một thể hiện của lớp MailMessage, bạn có thể cập nhật người gửi, người nhận, nội dung, tiêu đề và các thuộc tính khác.

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ải mã đang chạy

Tải mã mẫu