خواندن فایل قالب Outlook (OFT)

Aspose.Email - خواندن قالب Outlook OFT

Aspose.Email MailMessage کلاس می‌تواند برای بارگذاری یک فایل قالب Microsoft Outlook (OFT) استفاده شود. پس از بارگذاری قالب Outlook در یک نمونه از کلاس MailMessage، می‌توانید فرستنده، گیرنده، بدنه، موضوع و سایر ویژگی‌ها را به‌روزرسانی کنید.

جاوا


 // 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");

بارگیری کد اجرایی

بارگیری کد نمونه