日期:2014-05-20  浏览次数:20380 次

MailMessage中的From属性究竟应该怎么写?
MailMessage实例化以后,里面的to应该写 "lolita22222@163.com "这样的字符串,
而From这个属性我应该填写什么呢?我是在本机上编写的一个web应用程序,这个属性我应该怎么填写?

------解决方案--------------------
MailMessage.To 属性
注意:此属性在 .NET Framework 2.0 版中是新增的。

获取包含此电子邮件的收件人的地址集合。

命名空间:System.Net.Mail
程序集:System(在 system.dll 中)

public MailAddressCollection To { get; }


public static void CreateTestMessage4(string server)
{
MailAddress from = new MailAddress( "ben@contoso.com ");
MailAddress to = new MailAddress( "Jane@contoso.com ");
MailMessage message = new MailMessage(from, to);
message.Subject = "Using the SmtpClient class. ";
message.Body = @ "Using this feature, you can send an e-mail message from an application very easily. ";
SmtpClient client = new SmtpClient(server);
Console.WriteLine( "Sending an e-mail message to {0} by using SMTP host {1} port {2}. ",
to.ToString(), client.Host, client.Port);
client.Send(message);
}