Configurando a Amostra Email Input
A parte Email Input da amostra inclui um terceiro fluxo de mensagens:
-
O fluxo de mensagens getemail: Esse fluxo de mensagens processa o email que é enviado
pelo nó Email Output e filtra o email para uma
fila do WebSphere MQ ou salva o anexo em um arquivo
usando o nó File Output.
Esse fluxo de mensagens não é implementado automaticamente pela amostra Email. Os arquivos
getemail.msgflow,
email_input.esql e
EmailInputSample.bar são criados no projeto de exemplo junto com a
fila 'EMAILOUT' necessária do WebSphere MQ.
Pré-requisito: Antes de poder usar esse exemplo, primeiro você deve configurar as seguintes propriedades
e configurações:
-
Siga as instruções que estão descritas em
Recebendo E-Mails para
criar os objetos de identidade de serviço e de segurança configuráveis necessários.
Uma alternativa é escolher inserir a URL do servidor de e-mail diretamente na propriedade
Servidor de E-mail do nó EmailInput em vez de usar um serviço configurável.
-
Quando os objetos de identidade de serviço e de segurança configuráveis forem criados, abra as propriedades do
nó EmailInput no fluxo de mensagens getemail.
-
Na guia Básico, altere o valor da propriedade
Servidor de E-mail para o nome completo do seu serviço
configurável. Por exemplo:
myEmailConfigurableServiceName, ou insira a URL do servidor de e-mail
diretamente no formato
protocol://hostname:port. Por exemplo,
pop3://myemailserver.com:12345.
-
Na guia Segurança, altere o valor da propriedade
Identidade de Segurança para o nome completo do objeto de identidade
de segurança criado usando o comando mqsisetdbparms. Por exemplo,
mySecurityIdentity.
-
Opcional: Na guia Básico do nó File
Output, altere o valor da propriedade Diretório
para o caminho de diretório de arquivo completo do local do diretório de saída onde o
arquivo de anexo deve ser salvo. O padrão é:
c:\temp.
-
Salve as mudanças no fluxo de mensagens.
-
Abra o arquivo bar EmailInputSample.bar.
Na guia Preparar, clique em
Construir Broker Archive e clique em
salvar.
-
Implemente o arquivo EmailInputSample.bar no grupo de execução do broker
existente EmailExecGroup.
Para fazer isso, clique e arraste o arquivo bar para o grupo de execução.
Agora é possível executar a parte Email Input dessa amostra, consulte
Executando a amostra para obter mais informações.
Voltar para Home da Amostra