...fazer busca em mensagens usando Imap
O protocolo Imap permite que o desenvolvedor faça busca nas mensagens de uma determinada pasta utilizando critérios pré-estabelecidos.
Para facilitar a geração de um grid a partir de um uma busca o WI conta com a funcionalidade
Para gerar um grid contendo o resultado de uma busca numa pasta IMAP de um servidor pode ser utilizada a opção Java de Banco de Dados e no comando sql coloca-se br.com.itx.database.impl.ResultSetImapSearch:[id_servidor],[pasta],[titulo],[corpo],[de] onde os parâmetros tanto podem estar fixos como ser variável entre pipes.
id_servidor = o id do servidor a ser utilizado.
pasta = a pasta onde a busca deve ser feita.
titulo = o texto completo que deve conter no título (não é obrigatório).
corpo = o texto completo que deve conter no corpo da mensagem (não é obrigatório).
de = o email do remetente (não é obrigatório).
OBS: Uma busca pode ser testada no Explorar BD e caso seja necessário passar as variáveis do usuário e senha da conexão pode se colocar como se fosse parâmetros adicionais da classe, pois a classe irá desconsiderá-las e o Explorar BD irá permitir entrar uma valor para os campos.