Pergunta

Estou tentando obter o endereço de e -mail do Mule ESB.
Estou recebendo o objeto recuperado como MimebodyPart, gostaria de ter Mimemessage. Como fazer isso?

Qualquer solução - em Mule ou Java é bem -vinda.

A parte da configuração do Mule para o ponto final de entrada é o mais abaixo -

<inbound>
    <pop3s:inbound-endpoint user="xxx%40gmail.com" password="xxx" host="pop.gmail.com"/>
</inbound>

Desde já, obrigado.

Foi útil?

Solução

A solução é esta -

MimeBodyPart obj;
MimeMultipart top = (MimeMultipart) obj.getParent();
MimeMessage msg = (MimeMessage) top.getParent();

O OBJ inicial é fornecido pelo Mule.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top