2013-10-22 29 views
1

我正在嘗試使用Mule 3.3.0並配置SMTP端點。 該流可以具有文件入站端點和SMTP出站端點。 另一個流可以有一個Java類,它生成一個字符串內容(電子郵件的正文),並創建一個CSV文件,它將嘗試推送到SMTP出站端點。Mule SMTP - 用附件發送電子郵件

Unforutnately它似乎並不Mule SMTP通過簡單的配置支持開箱即用的附件。我在網上閱讀,似乎有一種方法是編寫自己的變壓器。能夠通過電子郵件發送附件是一項非常基本的功能,如果可以通過簡單的配置實現,我期待着聽到Mule專家的答案。

回答

4

它可以通過兩種方式來完成。

一個與Mule配置

<set-attachment attachmentName="" value="" contentType="" /> 

第二與騾API。

org.mule.api.MuleMessage.addOutboundAttachment(String arg0, Object arg1, String arg2) 

org.mule.api.MuleMessage.addOutboundAttachment(String arg0, DataHandler arg1) 

希望這有助於。

+0

非常感謝。它的工作方式! – Soumya

+0

+1贊成涵蓋代碼和XML。 –

+2

非常感謝@DavidDassot。對於你在這個論壇上分享的所有知識和積極的態度。 – user1760178