Мул ESB - Как получить MimeMessage вместо MimeBodyPart? - PullRequest
1 голос
/ 25 марта 2010

Я пытаюсь получить адрес электронной почты ОТ в Mule ESB.
Я получаю извлеченный объект как MimeBodyPart, вместо этого я хотел бы иметь MimeMessage. Как это сделать?

Любое решение - в Mule или Java приветствуется.

Часть конфигурации Mule для входящей конечной точки показана ниже -

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

Заранее спасибо.

1 Ответ

3 голосов
/ 29 марта 2010

Решение это -

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

Исходный объект предоставлен Mule.

...