Visão Geral dos Recursos

Aspose.Email for Java é dividido em vários componentes separados, cada um com recursos específicos. Aqui está uma lista dos recursos de cada um dos principais pacotes.

Aspose.Email.Mail

Recursos Gerais de E‑mail

  • Criar e‑mails contendo texto simples
  • Criar e‑mails contendo HTML
  • Criar corpos de mensagem alternativos para compatibilidade com clientes de e‑mail que suportam ou não HTML
  • Conectar a qualquer servidor SMTP em uma porta especificada
  • Enviar e‑mails através de qualquer servidor SMTP
  • Conectar a servidor SMTP com SSL ativado
  • Conectar a servidor SMTP baseado em TLS

Recursos de Anexos

  • Adicionar anexos a e‑mails
  • Remover anexos de e‑mails
  • Criar anexos a partir de caminhos de arquivos
  • Criar anexos a partir de fluxos
  • Criar anexos a partir de arrays de bytes

Recursos de Objetos Incorporados

  • Incorporar objetos (como imagens, sons etc.) nos seus e‑mails
  • Remover objetos incorporados dos seus e‑mails
  • Incorporar objetos a partir de caminhos de arquivos
  • Incorporar objetos a partir de fluxos
  • Incorporar objetos a partir de arrays de bytes

Recursos de Importação/Exportação

  • Importar e‑mails no formato Microsoft Outlook Email Message (MSG).
  • Importar e‑mails do Microsoft HTML (MHT)
  • Importar e‑mails no formato de mensagem compatível com RFC822 (EML)
  • Criar e‑mails a partir de conteúdo HTML
  • Exportar e‑mails para o formato HTML da Microsoft (MHT)
  • Exportar e‑mails para o formato de mensagem compatível com RFC822 (EML)
  • Exportar e‑mails de um arquivo PST do Outlook para arquivos MSG do Outlook

Recursos de E‑mail em Massa

  • Suporta envio de e‑mails em lotes
  • Recurso interno de multithreading para envio de e‑mails em massa
  • Suporta salvar mensagens de e‑mail em massa em um pool de mensagens

Recursos de Mesclagem de E‑mail

  • Mesclagem de correspondência baseada em modelo usando diferentes fontes de dados
  • Suporta DataTable como fonte de dados
  • Suporta DataRowCollection como fonte de dados
  • Suporta DataReader como fonte de dados
  • Criar modelo de e‑mail a partir de arquivo
  • Criar modelo de e‑mail a partir de uma instância MailMessage
  • Executar mesclagem de correspondência linha a linha para gerar mensagens de e‑mail

Recursos de Calendário

  • Adicionar eventos iCalendar a mensagens de e‑mail.
  • Cancelar eventos iCalendar.
  • Enviar solicitações de reunião por e‑mail.
  • Enviar solicitações de compromisso por e‑mail.

Recursos de Manipulação de Eventos

  • Suporta uma variedade de eventos úteis para fornecer mais controle.
  • Executar ações quando todos os e‑mails em lote forem enviados.
  • Executar ações quando uma mensagem estiver prestes a ser enviada.
  • Ser notificado por meio de um evento quando um e‑mail for totalmente enviado.

Recursos de Utilidade

  • Personalizar cabeçalhos de e‑mail.
  • Definir prioridade da mensagem, data e hora.
  • Suporta todos os conjuntos de caracteres.
  • Solicitar confirmações de leitura.

Recursos Avançados

  • Modelos de programação assíncronos e síncronos.
  • Suporta análise de e‑mails nos formatos MSG, MHT e EML.
  • Suporta salvar e‑mails nos formatos MSG, MHT e EML.
  • Extrair anexos de arquivos de mensagem de e‑mail do Microsoft Outlook (MSG).
  • Ler mensagens de arquivos PST do Outlook.
  • Suporta conexão SMTP de backup.
  • Especifique o número de tentativas para conexões SMTP.

Aspose.Email.Mime

Recursos Gerais de Análise

  • Extrair cabeçalhos de e‑mail e corpos das mensagens.
  • Recuperar nomes e valores dos cabeçalhos de e‑mail.
  • Recuperar endereços De, Para, Cc e Responder‑Para.
  • Recuperar e salvar anexos.
  • Recuperar e salvar objetos incorporados como imagens e sons.

Recursos de Importação/Exportação

  • Importar e‑mails no formato de mensagem do Microsoft Outlook (MSG).
  • Importar e‑mails no formato Microsoft HTML (MHT).
  • Importar e‑mails no formato de mensagem compatível com RFC822 (EML).
  • Exportar e‑mails para o formato HTML da Microsoft (MHT).
  • Exportar e‑mails para o formato de mensagem compatível com RFC822 (EML).

Recursos de Utilidade

  • Suporta múltiplos cabeçalhos.
  • Suporta múltiplas partes.
  • Suporta todos os conjuntos de caracteres.
  • Recuperar metadados como contentType, MimeVersion e XMailer.

Recursos Avançados de Análise

  • Carregar e analisar e‑mails nos formatos MSG, MHT e EML.

Aspose.Email.Pop3

Recursos Gerais do POP3

  • Recuperar mensagens completas ou apenas cabeçalhos.
  • Suporta comandos POP3 básicos.
  • Listar mensagens de e‑mail.
  • Recuperar e‑mails nos formatos MIME e texto simples.
  • Recuperar informações da caixa de correio.
  • Manter conexão POP3 ativa.
  • Recursos de gerenciamento de e‑mail.
  • Excluir e‑mails selecionados no servidor POP3.
  • Excluir todos os e‑mails.
  • Cancelar exclusão no servidor POP3.
  • Conectar a servidor POP3 com SSL ativado.

Recursos de Segurança

  • Suporta Post Office Protocol Autenticado (APOP).
  • Suporta autenticação USER/PASS em texto claro.
  • Suporta autenticação CRAM-MD5 RFC 2195.
  • Suporta autenticação DIGEST-MD5 RFC 2831.
  • Suporta autenticação por login.
  • Suporta autenticação em texto puro TLS RFC 2595.

Aspose.Email.Exchange

Recursos Gerais do Exchange

  • Conectar ao Microsoft Exchange Server 2003, 2007, 2010 e 2013.
  • Recuperar e‑mails do Exchange Server.
  • Listar mensagens de e‑mail.
  • Recuperar informações da caixa de correio.
  • Recursos de gerenciamento de e‑mail.
  • Excluir e‑mails selecionados no Exchange Server.

Recursos de Utilidade

  • Definir tempos limite de conexão e leitura.
  • Definir tamanho do buffer de envio e recebimento.
  • Obter identificadores únicos de e‑mails em um servidor.
  • Recuperar a contagem de mensagens.
  • Recuperar o tamanho da mensagem.

Aspose.Email.Imap

Recursos Gerais

  • Conectar e comunicar com servidores IMAP.
  • Manipular mensagens e pastas de e‑mail no servidor.
  • Conectar a servidor IMAP com SSL ativado.
  • Receber notificação quando um e‑mail é recebido, evitando a sondagem repetida ao servidor

Recursos de Gerenciamento de Mensagens

  • Obter mensagens de e‑mail.
  • Obter cabeçalhos de mensagens de e‑mail.
  • Salvar mensagens de e‑mail no sistema de arquivos local.
  • Excluir mensagens de e‑mail.
  • Listar mensagens de e‑mail na pasta especificada.
  • Definir marcadores (lido, excluído etc.) para mensagens de e‑mail especificadas.

Recursos de Gerenciamento de Pastas

  • Criar pastas de e‑mail.
  • Excluir pastas de e‑mail.
  • Renomear pastas de e‑mail.

Recursos de Segurança

  • Suporta autenticação USER/PASS em texto claro.
  • Suporta autenticação CRAM-MD5 RFC 2195.
  • Suporta autenticação DIGEST-MD5 RFC 2831.
  • Suporta autenticação por login.
  • Suporta autenticação em texto puro TLS RFC 2595.

Aspose.Email.Verify

Recursos de Validação

  • Validar endereços de e‑mail.
  • Suporta validação de sintaxe de e‑mail.
  • Suporta validação de domínio de e‑mail.
  • Suporta validação de servidor de e‑mail.
  • Suporta validação de registros MX.
  • Validação assíncrona.
  • Resultados de validação flexíveis.

Recursos de Utilidade

  • Especificar servidores DNS.* Definir tempo limite da solicitação.

Aspose.iCalendar

  • Calcular de forma fácil e confiável datas e horários de ocorrências mesmo para os padrões de recorrência mais complexos.
  • Consumir e gerar padrões de recorrência no formato iCalendar (RFC 2445).
  • Criar padrões de recorrência programaticamente via um modelo de objetos intuitivo.
  • Usar padrões de recorrência anuais, mensais, semanais, diários, por hora, por minuto e por segundo.
  • Representar padrões de recorrência em sua aplicação Windows, web ou móvel.

Suporte a Arquivos PST/OST

  • Suporte a arquivos Personal e Offline Storage
  • Gerar e ler arquivos OST, PST
  • Suporta arquivos PST de todos os tipos
  • Todos os tipos de OST suportados para leitura

Protocolos Suportados

  • SMTP
  • MIME
  • POP3
  • IMAP
  • HTTP