在MailDefinition C#中添加不同的'回复'电子邮件地址

时间:2014-01-29 10:57:28

标签: c# email

我正在使用Windows Form Application,它使用MailDefinition Class发送HTML电子邮件。

MailDefinition mailDefinition = new MailDefinition();
mailDefinition.BodyFileName = strfilename;
mailDefinition.From = "email@company.com";

是否有可能以某种方式我可以添加不同的电子邮件ID,用户将回复。我不希望用户回复此email@company.com电子邮件ID。

我正在寻找这样的事情:

mail.Headers.Add( "Reply-To", "alternate_email@mycompany.com")

1 个答案:

答案 0 :(得分:1)

我使用System.Net.Mail.SmtpClient类,它有一个带有System.Net.Mail.MailMessage参数的send方法。

在MailMessage类中,它具有:replyTo和replyToList属性。

添加如下HTML内容:

System.Net.Mail.MailMessage m = new System.Net.Mail.MailMessage();
m.Body = "HTML Content";
m.IsBodyHtml = true;