A atividade Obter E-mail é uma atividade iniciadora. Quando uma orquestração que inicia com uma atividade Obter E-mail é implementada no Integration Appliance, ele sonda o servidor POP3 para e-mail(s) da conta especificada no intervalo especificado.
O servidor POP3 e a conta de e-mail sondados são definidos no terminal de e-mail associado à atividade Obter E-mail.
Durante o tempo de execução, a atividade Obter E-mail pesquisa um servidor POP3 para obter mensagens de e-mail recebidas de uma conta de e-mail específica, conforme mostrado no diagrama a seguir.
Exceção de protocolo: com.jscape.inet.pop.PopException: Erro em TOP 671 0: -ERR A mensagem solicitada não está mais disponível; ela pode ter sido excluída.
Para acessar o anexo de um email recebido, você deve incluir uma atividade Ler MIME na orquestração após a atividade Obter Email, conforme mostrado na figura anterior. Além disso, você deve mapear os dois parâmetros de saída da atividade Obter Email para variáveis na orquestração e, em seguida, mapear essas variáveis para os parâmetros de entrada da atividade Ler MIME. Durante o tempo de execução, a atividade Ler MIME lê o Cabeçalho MIME e o corpo da mensagem e, em seguida, fragmenta os anexos contidos no corpo da mensagem e coloca o resultado no parâmetro de saída XML parts. Para obter informações adicionais, consulte Atividade Ler MIME.
Campo | Descrição |
---|---|
Correspondências de assunto | Insira uma expressão regular que corresponda aos assuntos de emails que iniciam uma tarefa de orquestração para processar o email. Na expressão regular, é possível especificar uma combinação de caracteres e curingas. |
Correspondências de De | Insira uma expressão regular que defina o endereço de email do remetente dos emails que iniciam uma tarefa de orquestração para processar o email. Na expressão regular, é possível especificar uma combinação de caracteres e curingas. |
Expressão Regular | Texto de Amostra | Resultado |
---|---|---|
*test* | test | corresponde |
*test* | ttttesttt | corresponde |
test | test | corresponde |
test | ttttesttt | não corresponde, precisa corresponder exatamente à cadeia de expressão regular: test |
test | est | não corresponde, precisa corresponder exatamente à cadeia de expressão regular: test |
?est | test | corresponde |
?est | best | corresponde |
?est | est | corresponde |
Campo | Descrição |
---|---|
Tentar novamente | |
1) Aguardar __ segundo(s) entre cada nova tentativa. | Especifica o número de segundos que o Integration Appliance aguarda antes de tentar estabelecer uma conexão com o servidor POP3. |
2) Tentar se conectar __ vezes antes de falhar. | Especifica a contagem de novas tentativas - o número máximo
de vezes que o Integration Appliance tenta estabelecer uma conexão
com o servidor POP3 antes de emitir um erro. Se uma orquestração que inicia com uma atividade Obter Email for implementada e o Integration Appliance não puder se conectar ao servidor POP3 especificado, o Integration Appliance registrará os erros de conexão como avisos no log do sistema até o valor da contagem de novas tentativas ser atingido. Quando a contagem de novas tentativas é atingido, o Integration Appliance registra um erro no log do sistema, reconfigura a contagem de erros de conexão para zero e continua tentando estabelecer uma conexão com o servidor POP3. Por exemplo, você configura a contagem de novas tentativas para 3. O primeiro, segundo e terceiro erros de conexão aparecem no log do sistema como Avisos. O Integration Appliance registra o quarto erro de conexão como um erro e reconfigura a contagem de erros de conexão para zero. Portanto, o quinto erro de conexão gera um aviso no log do sistema. O Integration Appliance continua tentando estabelecer uma conexão com o servidor POP3. |