我使用BizTalk 2010 SMTP適配器發送帶有附件的郵件通過通過屬性SMTP.Attachments附件非英語的名字
//附件
msgEmail設置它們(SMTP.Attachments )= AttachmentList;
我有幾種語言,例如文件(英文和俄文partialy)
我的附件列表如下:
「C:\ TEMP \文件\ EnglishNameFile.xml | C:\ TEMP \文件\RussianFileName_РусскоеИмя.xml「;
與此附件發送郵件的第二個文件(在俄羅斯它的名字partialy)收到後沒有這部分的名稱
(名非英語部分消失)
這樣的:
RussianFileName_.xml(必須是RussianFileName_РусскоеИмя.xml)
非英語部分是DISAPPEARS !!!
如果我有文件根本不能比的BizTalk SMTP適配器改名有拉丁後者(非英語)
默認一個像ATT41233.xml
我發現這種行爲發生在其他非英語語言也!!!
遺憾的是我沒有找到這個
感謝您的回答,但它不起作用。 再次感謝:) –
@LeonidUtyosov原因可能根本不是biztalk SMTP適配器,而是您正在使用的郵件客戶端。它也可能發生在郵件服務器上。您可以使用[smpt4dev](http://smtp4dev.codeplex.com/)查明。使用這個簡單的郵件服務器應用程序,您可以看到電子郵件與收到郵件的完全一樣。設置起來相當簡單,讓BTS發送郵件到本地主機,並且smtp4dev會將其發送出去。 – MarioDS