Mule ESB - Come ottenere MIMEMessage invece di MimeBodyPart?
-
22-09-2019 - |
Domanda
Sto cercando di ottenere il dall'indirizzo email in Mule ESB.
Sto ottenendo l'oggetto recuperato come MimeBodyPart, mi piacerebbe avere MIMEMessage invece. Come fare questo?
Qualsiasi soluzione -. Sia in Mule o Java è benvenuto
La parte di configurazione Mule per end-point in entrata è come qui sotto -
<inbound>
<pop3s:inbound-endpoint user="xxx%40gmail.com" password="xxx" host="pop.gmail.com"/>
</inbound>
Grazie in anticipo.
Soluzione
La soluzione è questa -
MimeBodyPart obj;
MimeMultipart top = (MimeMultipart) obj.getParent();
MimeMessage msg = (MimeMessage) top.getParent();
L'obj iniziale è fornita da Mulo.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow