Ler Arquivo de Modelo do Outlook OFT
Contents
[
Hide
]
Aspose.Email - Ler Modelo do Outlook OFT
A classe Aspose.Email.MailMessage pode ser usada para carregar um arquivo de modelo do Microsoft Outlook (OFT). Uma vez que o modelo do Outlook é carregado em uma instância da classe MailMessage, você pode atualizar o remetente, o destinatário, o corpo, o assunto e outras propriedades.
Java
// Carregar o arquivo de modelo do Outlook (OFT) na instância do MailMessage
MailMessage message = MailMessage.load(dataDir + "sample.oft");
// Definir as informações do remetente e dos destinatários
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>"));
// Definir o nome, local e hora no corpo do e-mail
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));
// Salvar a mensagem no formato MSG e abrir no Office Outlook
MapiMessage mapimessage = new MapiMessage().fromMailMessage(message);
mapimessage.setMessageFlags(MapiMessageFlags.MSGFLAG_UNSENT);
mapimessage.save(dataDir + "AsposeInvitation.msg");
Baixar Código em Execução
Baixar Código de Exemplo
Para mais detalhes, visite Ler Arquivo de Modelo do Outlook (OFT).