Расширение вложения электронной почты Mule является нулевым - PullRequest
0 голосов
/ 31 января 2019

Я могу отправить вложение электронной почты, используя SMTP-коннектор в MULE.Но когда мое вложение прибывает в «Входящие», оно идет с расширением «.null».Если я открою этот файл в блокноте, мои ожидаемые данные будут присутствовать в файле.Я не могу понять, почему расширение обнуляется.Мое вложение выглядит так: «MyFIle-01312019_0256.null»

This is my configuration
<set-attachment attachmentName="#[sessionVars.'channel-smtp-attachment-prefix']-#[server.dateTime.format('MMddyyyy_HHmm')].#[flowVars.'channel-smtp-attachment-extension']" value="#[payload]" contentType="#[flowVars.'channel-smtp-attachment-type']" doc:name="Mail Endpoint"/>

  And I set in code like this
   myObj.setAttribute("channel-smtp-attachment-prefix", REPORT_NAME_PREFIX);

  I tried following way 
  myObj.setAttribute("channel-smtp-attachment-prefix", REPORT_NAME_PREFIX + ".txt");

     Then my attachment looks like this
         MyFIle.txt-01312019_0256.null

Мне нужно расширение «.txt».Предложите мне способ сделать.

...