2013-10-22 2 views
1

Mule 3.3.0을 사용하고 SMTP 끝점을 구성하려고합니다. 흐름에는 파일 인바운드 끝점과 SMTP 아웃 바운드 끝점이있을 수 있습니다. 또 다른 흐름에는 String 내용 (전자 메일 본문)을 생성하고 SMTP Outbound Endpoint로 푸시하려고하는 CSV 파일을 만드는 Java 클래스가있을 수 있습니다.Mule SMTP - 첨부 파일이 포함 된 전자 메일을 보내십시오.

간단히 말해서 Mule SMTP는 단순한 구성으로 상자 밖으로 부착하는 것을 지원하지 않습니다. 나는 웹에서 읽고 그것을 할 수있는 한 가지 방법은 자신의 변압기를 쓰는 것 같습니다. 첨부 파일을 이메일로 보낼 수있는 것은 아주 기본적인 기능이며 간단한 설정으로 가능하다면 뮬 전문가의 답변을 기다리고 있습니다.

답변

4

addOutboundAttachment를 참조하십시오. 뮬 API와

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

둘째 뮬 구성

하나.

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. upvote와 당신이이 포럼에서 공유하는 모든 지식을 위해서. – user1760178