POP3 File Reader¶
Introdução¶
O plugin POP3 File Reader verifica se há mensagens em uma conta POP3 especificada, puxa a próxima mensagem não lida, extrai todos os arquivos anexados e os passa para a próxima etapa de processamento do Jitterbit.
Este plugin pode ser associado apenas a grupos de agentes privados e não está disponível nos grupos de agentes de nuvem Jitterbit.
Importante
Os plugins fornecidos pelo Jitterbit estão obsoletos. Veja Deprecation and support em Plugins.
Versões¶
A versão atual do plugin é 1.0.7. Versões anteriores do plugin também podem estar em uso:
- 1.0.7: Caracteres especiais em um nome de anexo não causam mais erros.
- 1.0.5: Corrigiu a variável
delete_message
e adicionou a variáveltrust
. - 1.0.3: Versão anterior.
Baixe e Adicione o Plugin¶
O plugin POP3 File Reader é um plugin Jitterbit padrão que já está disponível no Management Console Plugins e não precisa ser baixado ou adicionado à organização.
Se orientado pelo suporte, este plugin pode ser baixado no link fornecido abaixo e adicionado à organização (veja Adicionar novos plugins em Personalizações > Plug-ins).
Associe o Plugin a um Grupo de Agentes¶
O plugin POP3 File Reader deve ser associado a um grupo de agentes privados para tornar o plugin disponível em todos os agentes do grupo (consulte Associar grupos de agentes em Personalizações > Plug-ins).
O plugin está listado no Management Console Plugins página com o nome de exibição POP3 File Reader.
Defina Variáveis e Use o Plugin em um Projeto¶
Consulte estes tópicos para obter informações sobre o uso de plugins em um projeto:
Variáveis Globais de Entrada¶
Essas variáveis globais podem ser definidas e usadas como entrada para o plugin. Variáveis marcadas como obrigatórias devem ser fornecidas.
Nome | Tipo | Obrigatório | Descrição |
---|---|---|---|
host | String | Obrigatório | Nome do host ou endereço IP do servidor de email a ser verificado. Se não estiver usando um servidor de email externo, use um valor de localhost . |
username | String | Obrigatório | ID do usuário no servidor. |
password | String | Obrigatório | Senha para o nome de usuário no servidor. |
port | Corda | Opcional | porta TCP para conexão ao servidor. Normalmente isso é 110 para não criptografado, ou 995 para SSL. Especifique um valor personalizado conforme necessário. O valor padrão é 110 . |
trust | Cadeia de caracteres | Opcional | Se 1 , todos os hosts serão confiáveis e os certificados não serão verificados. Esta opção também força o uso de com.sun.mail.util.MailSSLSocketFactory Enquanto o SSLSocketFactory . Disponível apenas nas versões 1.0.5 e posteriores. |
basedir | Corda | Opcional | Local onde serão salvos os arquivos anexos. O padrão é o diretório temporário conforme relatado ao Java pelo sistema operacional em tempo de execução (java.io.tmpdir ). |
attachment_prefix | String | Opcional | Prefixe esta string ao nome do arquivo anexo. Isso é necessário se você espera colisões em nomes de arquivo. |
ssl | Cadeia de caracteres | Opcional | Se 1 , será tentada uma conexão criptografada. Certifique-se de definir a propriedade da porta adequadamente. O valor padrão é 0 . |
delete_message | Booleano | Opcional | Se definido como true , o email obtido será marcado como excluído. O valor padrão é false . Disponível apenas nas versões 1.0.5 e posteriores. |
Variáveis Globais de Saída¶
Estas variáveis globais são saídas do plugin:
Nome | Tipo | Descrição |
---|---|---|
number_of_attachments | Inteiro | O número de anexos que foram extraídos. |
subject | Corda | O assunto do email que continha o anexo. |
body | Corda | O corpo do email. |
fileX | String | O nome do anexo do arquivo, onde X é um número de 1 a number_of_attachments . |
from | Corda | O endereço email no From campo da mensagem. |
number_of_ccs | Inteiro | O número de destinatários do CC. |
ccX | Corda | O endereço email do destinatário do CC X , onde X é um número de 1 a number_of_ccs . |