É possível utilizar a propriedade
Servidor de
E-mail no nó
EmailInput para especificar
o protocolo, o nome do host e a porta do servidor de e-mail que o broker utiliza para receber
e-mails. Alternativamente, é possível especificar um nome de serviço configurável que faça
referência a um servidor de e-mail EmailServer que está definido no broker. Para ativar o
serviço configurável, utilize os comandos
mqsicreateconfigurableservice mqsichangeproperties, conforme mostrado nos
seguintes exemplos:
mqsicreateconfigurableservice MB8BROKER -c EmailServer -o
myEmailConfigurableServiceName
mqsichangeproperties MB8BROKER -c EmailServer -o myEmailConfigurableServiceName
-n serverName -v pop3://myemailserver.com:12345
Se o valor
da propriedade
Servidor de E-mail
do nó
EmailInput estiver configurado
para o nome do serviço configurável definido, quaisquer valores configurados pelo administrador na linha de comandos serão utilizados de preferência para qualquer
valor definido estaticamente.
A lista a seguir detalha a ordem de preferência
de seleção de valor:
- O valor da URL do servidor de e-mail que é especificado na propriedade
serverName do serviço configurável
EmailServer, caso exista um serviço configurável correspondente ao nome que
é fornecido na propriedade Servidor de E-mail do nó EmailInput.
- O valor da URL do servidor de e-mail da propriedade Servidor
de E-mail especificado diretamente no nó EmailInput.
Um serviço configurável pode ser removido com o uso do comando
mqsideleteconfigurableservice, de modo que o nó
EmailInput seja revertido para resolver a URL do servidor de e-mail a partir do valor configurado no nó. Para obter informações sobre como criar, alterar, relatar e excluir serviços configuráveis, consulte
Alterando Informações de Conexão para o Nó EmailInput.
Embora a maioria das propriedades de serviço configurável seja configurada pelo uso do comando
mqsichangeproperties, o suporte à identidade de segurança, como o par senha e ID do usuário do servidor de e-mail, normalmente é configurado
pelo uso do comando
mqsisetdbparms. O suporte
à identidade de segurança pode ser configurado definindo-se a propriedade
Identidade de Segurança do nó
EmailInput ou a propriedade
securityIdentity do serviço
configurável EmailServer para fazer referência a um objeto de identidade
de segurança. No entanto, o objeto de identidade de segurança deve ser
criado primeiro pelo uso do comando
mqsisetdbparms,
por exemplo:
mqsisetdbparms MB8BROKER -n email::mySecurityIdentity -u myUserID -p myPassword
mqsichangeproperties MB8BROKER -c EmailServer -o myEmailConfigurableServiceName -n
securityIdentity -v mySecurityIdentity
Para obter mais informações sobre o suporte à identidade de segurança do servidor, consulte Comando mqsisetdbparms.
Os tópicos nesta seção descrevem as diferentes maneiras de utilizar o nó
EmailInput para receber e-mails.