Analisando Arquivos de Mensagens do Microsoft Outlook
Contents
[
Hide
]
Com o Aspose.Email, você pode analisar mensagens do Microsoft Outlook em apenas algumas linhas de código. Este artigo mostra como. O Aspose.Email possui classes para realizar muitas tarefas de programação com mensagens do Outlook. O exemplo de código abaixo mostra como:
- Carregar uma mensagem de email.
- Obter o assunto do email.
- Obter o nome do remetente.
- Obter o corpo completo da mensagem.
- Descobrir se há anexos.
- Obter os nomes dos arquivos de quaisquer anexos e salvá-los.
O seguinte trecho de código mostra como analisar arquivos de mensagens do Microsoft Outlook.
// O caminho para o diretório de Arquivos e Carregar arquivo de mensagem de email do Microsoft Outlook
String dataDir = "data/";
MapiMessage msg = MapiMessage.fromFile(dataDir + "message3.msg");
// Obter o assunto da mensagem de email, remetente, corpo e contagem de Anexos
System.out.println("Assunto:" + msg.getSubject());
System.out.println("De:" + msg.getSenderName());
System.out.println("Corpo:" + msg.getBody());
System.out.println("Contagem de Anexos:" + msg.getAttachments().size());
// Iterar pelos anexos
for (MapiAttachment attachment : msg.getAttachments()) {
// Acessar o nome do arquivo do anexo e Salvar anexo
System.out.println("Anexo:" + attachment.getFileName());
attachment.save(dataDir + attachment.getLongFileName());
}