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
- Exemplos de Comparação
- Mais Recursos do Aspose.Email
GitHub
- Exemplos de Comparação
- Mais Recursos do Aspose.Email
Baixar Bibliotecas Necessárias
Baixe as bibliotecas necessárias mencionadas abaixo. Elas são necessárias para executar os exemplos de comparação.
- Aspose: Componente Aspose.Email para Java
- Apache POI: Apache POI - HSMF
Como configurar o código-fonte
Por favor, siga estes passos simples para abrir e expandir o código-fonte ao usar:
Eclipse IDE
- Baixe/Clone o código-fonte.
- Abra o Eclipse e escolha File > Import…
- Selecione General > Existing Projects into Workspace.
- Navegue até selecionar o diretório raiz do código-fonte mais recente que você baixou.
- Clique em Finish para importar o projeto baixado com sucesso.
NetBeans IDE
- Baixe/Clone o código-fonte.
- Abra o NetBeans e escolha File > New Project…
- Na aba Choose Project: Selecione Java > Java Project with Existing Sources.
- Na aba Name and Location: Forneça o Nome do Projeto e a Pasta do Projeto desejados.
- 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.
- 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
- Comparação de Código para Recursos Comuns no Aspose.Email e Apache POI HSMF
- Extrair Anexos da Mensagem usando Aspose.Email e Apache POI HSMF
- Extrair Corpo da Mensagem usando Aspose.Email e Apache POI HSMF
- Extrair Cabeçalhos da Mensagem usando Aspose.Email e Apache POI HSMF
- Carregar Mensagem de Email usando Aspose.Email e Apache POI HSMF
- Salvar Mensagem de Email usando Aspose.Email e Apache POI HSMF
- Recursos Ausentes no Apache POI HSMF