Aspose.Email Java para Apache POI - HSMF

Introdução

Apache POI - HSMF

HSMF é a implementação pura em Java do formato MSG do Outlook, do projeto POI.

Nesta época, oferece acesso de leitura de baixo nível a todo o arquivo, juntamente com uma interface de usuário para acessar o conteúdo textual comum dos arquivos MSG.

Leia mais em poi.apache.org

Aspose.Email para Java

Aspose.Email para Java é uma biblioteca de classes Java que permite que aplicações Java leiam e gravem arquivos de mensagens de e‑mail em vários formatos sem o Microsoft Outlook.

Ele fornece classes para ler e atualizar arquivos MSG, EML, EMLX, OFT, adicionar/remover anexos e destinatários, atualizar assunto, corpo e outras propriedades de arquivos MSG.

Leia mais em aspose.com

Aspose.Email Java para Apache POI - HSMF

O projeto Aspose.Email para Apache POI - HSMF demonstra como diferentes tarefas podem ser realizadas usando as APIs Java do Aspose.Email em comparação com o Apache POI HSMF. O projeto também cobre os recursos que estão disponíveis apenas nas APIs do Aspose.Email e não no Apache POI HSMF para lidar com mensagens de e‑mail.

Este projeto é útil para desenvolvedores que desejam comparar o Apache POI HSMF com o Aspose.Email OU migrar do Apache POI HSMF para o Aspose.Email.

Requisitos de Sistema e Plataformas Suportadas

Requisitos de Sistema

A seguir estão os requisitos de sistema para executar Aspose.Email Java para Apache POI - HSMF:

  • Java 1.4 ou superior instalado.
  • Componente Aspose.Email baixado.
  • Bibliotecas Apache POI - HSMF baixadas.

Plataformas Suportadas

A seguir estão as plataformas suportadas:

  • Apache POI 3.11.
  • Aspose.Email 4.2.0.0 ou superior.
  • IDE Java (Eclipse, NetBeans, IntelliJ, …).

Baixando e Configurando

Você pode incluir diretamente o código-fonte do Aspose.Email Java para Apache POI em seu próprio projeto. Os lançamentos dos exemplos em execução disponíveis para download nos sites de desenvolvimento social mencionados abaixo:

Lançamentos - Baseado em Maven

CodePlex

GitHub

Lançamentos - Baseado em Java

Os lançamentos dos exemplos em execução disponíveis para download nos sites de desenvolvimento social mencionados abaixo:

CodePlex


GitHub

Baixar Bibliotecas Necessárias

Baixe as bibliotecas necessárias mencionadas abaixo. Elas são necessárias para executar os exemplos de comparação.

Como configurar o código-fonte

Por favor, siga estes passos simples para abrir e expandir o código-fonte ao usar:

Eclipse IDE

  1. Baixe/Clone o código-fonte.
  2. Abra o Eclipse e escolha File > Import…
  3. Selecione General > Existing Projects into Workspace.
  4. Navegue até selecionar o diretório raiz do código-fonte mais recente que você baixou.
  5. Clique em Finish para importar o projeto baixado com sucesso.

NetBeans IDE

  1. Baixe/Clone o código-fonte.
  2. Abra o NetBeans e escolha File > New Project…
  3. Na aba Choose Project: Selecione Java > Java Project with Existing Sources.
  4. Na aba Name and Location: Forneça o Nome do Projeto e a Pasta do Projeto desejados.
  5. Na aba Existing Sources: Clique em Add Folder… e navegue para selecionar o diretório raiz do código-fonte mais recente que você baixou.
  6. Clique em Finish para criar o projeto baixado com sucesso.

Visão geral do código-fonte

Existem dois projetos relacionados ao Aspose.Email Java para Apache POI - HSMF

  • Aspose.Email vs Apache POI HSMF - Contém a comparação de código das funcionalidades entre Apache POI HSMF e Aspose.Email.
  • Mais Recursos do Aspose.Email - Contém os abundantes recursos do Aspose.Email em comparação com o Apache POI HSMF para manipular formatos de arquivos de e‑mail do Outlook a partir das aplicações

Para configurar a API Aspose.Email para Java, inclua a URL do repositório Aspose e a dependência Maven da Aspose.Email para Java API no seu pom.xml da seguinte forma:

Repositório Maven da Aspose


 <repositories>

    <repository>

        <id>aspose-maven-repository</id>

        <name>Aspose Maven Repository</name>

        <url>https://releases.aspose.com/java/repo/</url>

    </repository>

</repositories>

Dependência Maven do Aspose.Email para Java


 <dependency>

    <groupId>com.aspose</groupId>

    <artifactId>aspose-email</artifactId>

    <version>5.5.0</version>

    <classifier>jdk16</classifier>

</dependency>

Nota: Por favor, use a versão mais recente disponível da API da Aspose.

Suporte, Expandir e Contribuir

Suporte

Desde os primeiros dias da Aspose, sabíamos que apenas oferecer bons produtos aos nossos clientes não seria suficiente. Também precisávamos fornecer um bom serviço. Somos desenvolvedores nós mesmos e entendemos o quão frustrante é quando um problema técnico ou uma peculiaridade no software impede você de fazer o que precisa. Estamos aqui para resolver problemas, não criá-los.

É por isso que oferecemos suporte gratuito. Qualquer pessoa que use nosso produto, seja adquirindo-o ou utilizando uma avaliação, merece nossa total atenção e respeito.

Você pode registrar quaisquer problemas ou sugestões relacionados ao Aspose.Email Java para Apache POI HSMF usando qualquer uma das plataformas a seguir:

Estender e Contribuir

Aspose.Email Java para Apache POI HSMF é de código aberto e seu código-fonte está disponível nos principais sites de colaboração de código listados abaixo. Os desenvolvedores são incentivados a baixar o código-fonte e contribuir sugerindo ou adicionando novos recursos ou aprimorando os existentes, para que outros também possam se beneficiar.

Código Fonte

Você pode obter o código-fonte mais recente em um dos seguintes locais

Exemplos de Código

Esta seção inclui os seguintes tópicos