2

我有一个非常简单的示例,用于使用 Coldfusion 11 cfmail 标签将图像作为附件发送。

<cfmail to="example@domain.com" from="example@domain.com" subject="Test" type="html">
<cfmailparam
file="www.example.com/image.png"
disposition="attachment; filename=""test.png""">
</cfmail>

我希望在收件人电子邮件客户端中查看附件时将其称为“test.png”。

当我在 Gmail 中收到电子邮件时,它工作正常,但是 Outlook 2013(和 Office 365 Web 客户端)保留了“image.png”附件名称。

我是否正确使用了“处置”属性?

4

1 回答 1

1

如果disposition不适合您,请尝试结合使用fileandcontent来代替。

<cfmailparam
    file="test.png"
    content="#fileRead( 'image.png' )#" >

更多细节在这里

于 2016-02-09T04:48:30.640 回答