Como abrir arquivo MSG em Java

Este tutorial simples orienta você sobre como abrir o arquivo MSG em Java. Ele contém informações detalhadas sobre como configurar o ambiente para usar esta biblioteca em seu aplicativo, um processo passo a passo para realizar a tarefa e um código de amostra executável para exibir arquivos MSG em Java. Você aprenderá como buscar e exibir diferentes propriedades do arquivo MSG e seus arquivos anexos, se houver.

Etapas para ler o arquivo MSG em Java

  1. Defina o ambiente para usar Aspose.Email for Java em seu projeto para abrir um arquivo MSG
  2. Crie uma instância de um objeto MapiMessage e abra o arquivo MSG de amostra usando o método load()
  3. Exibir diferentes informações sobre o arquivo MSG carregado usando as propriedades expostas na classe MapiMessage
  4. Obtenha uma referência à coleção de anexos no arquivo MSG carregado
  5. Exibir propriedades diferentes de cada anexo, como nome do arquivo, nome de exibição

Estas etapas resumem o processo para exibir arquivos MSG sem o Outlook em Java. Primeiro, ele fornece detalhes sobre os detalhes da configuração e, em seguida, destaca as classes e métodos necessários para carregar e buscar suas propriedades. Por exemplo, a classe MapiMessage é usada para carregar um arquivo MSG com a ajuda do método load(), enquanto para buscar o conteúdo são usadas diferentes propriedades como assunto, endereço de e-mail do remetente, corpo, destinatários e anexos.

Código para ler arquivo MSG sem Outlook em Java

Este código demonstra o processo para carregar e ler arquivos MSG do Outlook em Java. O método MapiMessage.load() é usado fornecendo o nome do arquivo MSG, no entanto, você também pode usar outros métodos sobrecarregados que usam argumentos diferentes, como um objeto LoadOptions que expõe opções para definir a codificação de texto preferida para a mensagem ou uma função de retorno de chamada para interromper a operação em caso de erro. Da mesma forma, você pode obter e visualizar outras propriedades do arquivo MSG, como cabeçalhos de mensagem de transporte, prefixos de assunto, nome de representação enviado, sensibilidade, nome do remetente, resposta e sinalizadores diferentes, para citar alguns.

Este artigo nos ensinou a escrever um visualizador de arquivos MSG do Outlook em Java. Se você quiser aprender o processo para criar um MapiContact, consulte o artigo em como criar MapiContact usando Java.

 Português