在 .NET 中命名电子邮件附件的正确方法是什么

本文关键字:方法 是什么 NET 电子邮件 | 更新日期: 2023-09-27 18:36:50

.

NET Attachment类上有 3 个"name"属性:

Attachment.Name Attachment.ContentType.Name Attachment.ContentDisposition.FileName

我想发送一个名为"foo.xls"的 excel 文件。应该设置其中的哪一个?有什么区别?文档不是特别有启发性。

在 .NET 中命名电子邮件附件的正确方法是什么

正确的使用方法是 Attachment.Name。

Attachment.ContentType.Name 信息 -

将附件的内容指定为流或字符串时,可以使用 Name 设置在收件人系统上存储内容的文件的名称

附件的信息.内容处置.文件名 -

属性允许发件人建议用于在收件人计算机上存储电子邮件附件的名称。此名称仅供建议;接收系统可以忽略它。名称不得包含路径信息;接收计算机将忽略任何此类信息。