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



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

提前感谢。。。。

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

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

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

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

最新更新