在新邮件中添加自定义标题,可以使用以下代码:
C#// Create a MailMessage object.MailMessage msg = new MailMessage();// Add a header.msg.Headers.Add("MyHeader", "Some value for my own header", false);VB.NET' Create a MailMessage object.Dim msg As New MailMessage()' Add a header.msg.Headers.Add("MyHeader", "Some value for my own header", False)
你可以指定标题的名称和值,如果邮件中已经存在标题,也可以指定是否重写。当覆盖参数设置为true并且具有相同名称的标题已经存在时,它将被覆盖;否则,将添加具有相同名称的另一个标题。开发人员还可以轻松地从邮件中删除所有自定义标题:
C#// Remove the non-standard headers from the message.msg.Headers.RemoveCustomHeaders();VB.NET' Remove the non-standard headers from the message.msg.Headers.RemoveCustomHeaders()
此方法可以删除标准的标题以外的所有标题。你可以在RemoveCustomHeaders方法描述中找到标准标题列表。另一种方法是使用Remove或RemoveAt方法,也能够指定要删除的标题:
C#// Remove the specified header.msg.Headers.Remove("X-Special-Header"); // Remove the first header.msg.Headers.RemoveAt(0);VB.NET' Remove the specified header.msg.Headers.Remove("X-Special-Header") ' Remove the first header.msg.Headers.RemoveAt(0)
试用、下载、了解更多产品信息请点击“咨询在线客服”

标签:电子邮件
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!