有3" name" .NET Attachment
类上的属性:
Attachment.Name
Attachment.ContentType.Name
Attachment.ContentDisposition.FileName
我想发送一个名为" foo.xls"的excel文件。应该设置以下哪个?有什么区别?文档并不是特别有启发性。
答案 0 :(得分:3)
要使用的正确的是Attachment.Name。
Attachment.ContentType.Name的信息 -
将附件的内容指定为流或字符串时,可以使用“名称”设置将内容存储在收件人系统上的文件的名称
Attachment.ContentDisposition.FileName -
的信息FileName属性允许发件人建议用于在收件人计算机上存储电子邮件附件的名称。 此名称仅供建议;接收系统可以忽略它。名称不得包含路径信息;接收计算机会忽略任何此类信息。