1

Mule 3.3.0 を使用して SMTP エンドポイントを設定しようとしています。フローには、ファイル インバウンド エンドポイントと SMTP アウトバウンド エンドポイントを含めることができます。別のフローには、文字列コンテンツ (電子メールの本文) を生成し、SMTP アウトバウンド エンドポイントにプッシュしようとする CSV ファイルも作成する Java クラスを含めることができます。

残念ながら、Mule SMTP は簡単な設定ですぐに使用できる添付ファイルをサポートしていないようです。私はウェブを読んでいますが、それを行う1つの方法は、独自のトランスフォーマーを作成することです。電子メールで添付ファイルを送信できるようにすることは非常に基本的な機能であり、単純な構成でこれが可能である場合、Mule の専門家からの回答を聞くことを楽しみにしています.

4

2 に答える 2

4

それには 2 つの方法があります。

Mule 構成の 1 つ

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

2 つ目は Mule API です。

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

また

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

お役に立てれば。

于 2013-10-22T17:24:07.540 に答える
2

添付ファイルを送信するには、それらを Mule メッセージの送信添付ファイルに追加します。

http://www.mulesoft.org/docs/site/3.3.0/apidocs/index.html?org/mule/api/MuleMessage.htmlを参照addOutboundAttachmentしてください。

于 2013-10-22T16:26:18.710 に答える