imaps:connectorを使用したMule2.2.1構成が機能しています。しかし、添付ファイル付きのメールを進めることはできません。何か経験はありますか?
org.mule.api.service.ServiceException: Cannot route event as component "imap" is stopped. Component that caused exception is: SedaService{imap}. Message payload is of type: MimeMessage
または、org.mule.transport.email.SimpleMailMessageAdapterを削除すると、 MimeMessageの代わりにMimeBodyPartと入力すると報告されます。
構成を可能な限り制限しようとしましたが(出力やコンポーネントはありません)、役に立ちません。
<imaps:connector name="imapConnector" checkFrequency="${imap.checkFrequency}" deleteReadMessages="${imap.deleteReadMessages}" >
<imaps:tls-client path="${keystore}" storePassword="${keystore.password}" />
<imaps:tls-trust-store path="${keystore}" storePassword="${keystore.password}" />
</imaps:connector>
<model>
<service name="imap">
<inbound>
<imaps:inbound-endpoint host="${imap.host}"
port="${imap.port}" user="${imap.user}"
password="${imap.password}" connector-ref="imapConnector">
</imaps:inbound-endpoint>
</inbound>
</service>
</model>
編集
変!トランスフォーマーは呼び出されないため、役に立ちません。デバッグの目的で、何もしないカスタムを作成しました。インバウンドに追加された場合、Transformerが呼び出されます。存在しない場合でも、コンポーネントをスキップします。