如何使用Mule ESB在smtp中添加多个邮件附件

时间:2013-06-26 17:52:35

标签: java email smtp mule mule-studio

我试图找出有没有办法在smtp中使用Mule ESB添加多个邮件附件。我知道我们可以在Mule消息中添加附件,但我想要一种方法,我们可以在之前添加Mule消息中的多个附件消息将转到出站smtp端点。 有没有办法为多个附件编写Java代码?

提前致谢....

2 个答案:

答案 0 :(得分:2)

重复使用<set-attachment attachmentName="" value="" contentType="" />元素向Mule消息添加多个附件。它们应自动转换为出站电子邮件中的MIME附件。

答案 1 :(得分:0)

因此,根据David的建议,工作解决方案是: -

<set-attachment value="#[message.payload]" contentType="application/zip" attachmentName="#[message.inboundProperties['originalFilename']]" doc:name="Attachment" />

其中#[message.inboundProperties['originalFilename']]包含文件入站的文件名