为什么我在 OUTLOOK 2016 中通过 BizTalk 发送的电子邮件附件是“body.csv”?

2024-02-14

我创建了一个发送电子邮件的简单界面。我已经设置了文件名

msg_out_renamed(MIME.FileName) = FileName;

这在我的 Outlook 2013 中运行良好,它显示为"client_inv_20160909090658.csv".

但使用 Outlook 2016 的收件人却显示为“body.csv“。当他决定保存附件时,另存为对话框中的文件名是"client_inv_20160909090658.csv".

为什么会发生这种情况?有什么方法可以防止这种情况发生?


更改上下文属性MIME.文件名为了part你的依恋以及。

在编排中:(注意".part" code)

Message.part(MIME.FileName) = "NewFileName.txt";

在管道组件中:(注意“。身体的一部分” code)

pInMsg.BodyPart.PartProperties.Write("FileName", "http://schemas.microsoft.com/BizTalk/2003/mime-properties", "NewFileName.txt");

遗憾的是,我们无法通过 BizTalk 控制台中的消息详细信息屏幕看到这些上下文属性。连接调试器来检查这些值。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

为什么我在 OUTLOOK 2016 中通过 BizTalk 发送的电子邮件附件是“body.csv”? 的相关文章

随机推荐