从发送电子邮件时的列

时间:2011-01-14 01:08:00

标签: c# asp.net email

答案应该很简单,但我不能好。

我使用c#在asp.net中发送电子邮件。我想将电子邮件的From部分更改为有意义的内容,而不是电子邮件地址。例如,我希望用户看到123@website.com

而不是website.com support team
MailMessage message = new MailMessage();                    
message.From = new MailAddress("support@website.com");                   
message.To.Add(new MailAddress(this.txtEmail.Text));
message.Subject = "Welcome to Website";

2 个答案:

答案 0 :(得分:3)

message.From = new MailAddress("support@website.com", "website.com support team");

http://msdn.microsoft.com/en-us/library/1s17zfkf.aspx

答案 1 :(得分:1)

你也可以试试这个:

message.From = new MailAddress("Support Team support@website.com"); 

空间之前的所有内容都将被视为描述,并且在最后一个空格之后将是地址。它也适用于To属性。