Aspose.Email Java Para Ruby
Introdução
Rjb - Ruby Java Bridge
RJB é um programa de bridge que conecta Ruby e Java com o Java Native Interface. Rake + Rjb é uma ferramenta de construção mais poderosa e útil do que tanto Maven quanto Ant. Você pode testar sua classe de lógica de negócios Java com o mock do Rjb. Ele ajuda a migrar o Modelo de Objeto do Struts para sua aplicação RoR. Mas tenha cuidado ao construir aplicativos Swing, Ruby (e Rjb) não considera o manuseio de threads nativas da JVM.
Aspose.Email para Java
Aspose.Email para Java é uma biblioteca de classes Java que permite que aplicações Java leiam e escrevam arquivos de mensagens de e-mail em vários formatos sem Microsoft Outlook. Ela fornece classes para ler e atualizar arquivos MSG, EML, EMLX, OFT, adicionar/remover anexos e destinatários, atualizar assunto, corpo e outras propriedades dos arquivos MSG.
Aspose.Email Java para Ruby
O projeto Aspose.Email Java para Ruby mostra como diferentes tarefas podem ser realizadas usando as APIs Aspose.Email Java no Ruby. Este projeto tem como objetivo fornecer exemplos úteis para desenvolvedores Ruby que desejam utilizar Aspose.Email para Java em seus projetos Ruby usando Rjb (Ruby Java Bridge).
Requisitos do Sistema e Plataformas Suportadas
Requisitos do Sistema
Os seguintes são os requisitos do sistema para usar Aspose.Email Java para Ruby:
- Gem Rjb está configurado
- Componente Aspose.Email baixado
Plataformas Suportadas
As seguintes são as plataformas suportadas:
- Ruby 2.2.x ou superior e respectivo DevKit.
- Java 1.5 ou superior
Downloads
Baixar Bibliotecas Necessárias
Baixe as bibliotecas necessárias mencionadas abaixo. Elas são necessárias para executar os exemplos do Aspose.Email Java para Ruby.
Baixar Exemplos de Sites de Codificação Social
As seguintes versões de exemplos em execução estão disponíveis para download nos sites de codificação social mencionados abaixo:
GitHub
Instalação e Uso
Instalação
É muito simples e fácil instalar a gem Aspose.Email Java para Ruby, por favor, siga estas etapas simples:
- Execute o seguinte comando.
$ gem install aspose-emailjava
- Baixe o componente Aspose.Email para Java através do seguinte link. https://downloads.aspose.com/total
- Crie a pasta “jars” na raiz da gem Aspose.Email Java para Ruby e copie o componente baixado para ela.
Uso
Inclua os arquivos necessários para trabalhar com o exemplo createnewemail.
require File.dirname(File.dirname(File.dirname(__FILE__))) + '/lib/aspose-emailjava'
include Asposeemailjava
include Asposeemailjava::CreateNewEmail
initialize_aspose_email
Vamos entender o código acima.
- A primeira linha garante que o aspose email está carregado e disponível.
- Inclua os arquivos que são necessários para acessar o aspose email.
- Inicialize as bibliotecas. As classes JAVA do aspose são carregadas do caminho fornecido no arquivo aspose.yml
Suporte, Extensão e Contribuição
Suporte
Desde os primeiros dias da Aspose, sabíamos que apenas fornecer bons produtos para nossos clientes não seria suficiente. Também precisávamos oferecer um bom serviço. Nós somos desenvolvedores e entendemos como é frustrante quando um problema técnico ou uma peculiaridade no software impede que você faça o que precisa fazer. Estamos aqui para resolver problemas, não criá-los.
É por isso que oferecemos suporte gratuito. Qualquer pessoa que use nosso produto, seja comprando ou usando uma avaliação, merece nossa total atenção e respeito.
Você pode registrar quaisquer problemas ou sugestões relacionadas ao Aspose.Email Java para Ruby usando qualquer uma das plataformas a seguir:
Estender e Contribuir
Aspose.Email Java para Ruby é um código aberto e seu código-fonte está disponível nos principais sites de codificação social listados abaixo. Os desenvolvedores são incentivados a baixar o código-fonte e contribuir sugerindo ou adicionando novos recursos ou melhorando os existentes, para que outros também possam se beneficiar.
Código Fonte
Você pode obter o código fonte mais recente em uma das seguintes localidades:
Exemplos de Código
Esta seção inclui os seguintes tópicos:
- Baixar e Configurar Aspose.Email em Ruby
- Guia de Programadores Ruby
- Programando E-mail em Ruby
- Convertendo Mensagens de E-mail em Ruby
- Criar Novo E-mail em Ruby
- Personalizando Cabeçalhos de E-mail em Ruby
- Exibindo Informações de E-mail na Tela em Ruby
- Extraindo Cabeçalhos de E-mail em Ruby
- Gerenciar Anexos em Mensagem de E-mail em Ruby
- Salvar Mensagem como Rascunho em Ruby
- Atualizar e Salvar um E-mail em Ruby
- Programando Outlook em Ruby
- Trabalhando com Arquivos de Mensagem do Outlook (MSG) em Ruby
- Trabalhando com Arquivos de Armazenamento Pessoal do Outlook (PST) em Ruby
- Adicionando Arquivos ao PST em Ruby
- Adicionando MapiCalendar ao PST em Ruby
- Adicionando MapiContact ao PST em Ruby
- Adicionando MapiJournal ao PST em Ruby
- Adicionando MapiNote ao PST em Ruby
- Adicionando MapiTask ao PST em Ruby
- Criar Novo PST em Ruby
- Pesquisar Mensagens e Pastas em um PST por Alguns Critérios em Ruby
- Busca de String em PST com Ignorar Maiúsculas em Ruby
- Programando E-mail em Ruby
- Suporte, Estender e Contribuir para Aspose.Email em Ruby