【发布时间】:2011-10-21 22:51:00
【问题描述】:
我是 ASP.Net 篮子里刚出生的婴儿。我正在阅读 Wrox Beginners for ASP.NET 4.0 并且正在阅读有关使用 System.Net.Mail 发送邮件的信息。
protected void Page_Load(object sender, EventArgs e)
{
MailMessage myMessage = new MailMessage(); // Getting Error
myMessage.Subject = "Test Message";
myMessage.Body = "Hello World, from Planet Wrox";
myMessage.From = new MailAddress("sendID@net.com", "Barack Obama");
myMessage.To.Add(new MailAddress("recieveID@net.com", "George Bush"));
SmtpClient mySmtpClient = new SmtpClient();
mySmtpClient.Send(myMessage);
}
我在页面加载事件中编写了这段代码。但我在第一行遇到错误,因为
“/”应用程序中的服务器错误。
指定的字符串不在 电子邮件地址所需的表格。描述:一个未处理的 执行当前 Web 请求期间发生异常。 请查看堆栈跟踪以获取有关错误的更多信息和 它起源于代码。
异常详细信息:System.FormatException:指定的字符串不是 以电子邮件地址所需的形式。
来源错误:
Line 11: protected void Page_Load(object sender, EventArgs e)
Line 12: {
Line 13: MailMessage myMessage = new MailMessage();
Line 14: myMessage.Subject = "Test Message";
Line 15: myMessage.Body = "Hello World, from Planet Wrox";
谁能告诉我是什么问题?
【问题讨论】:
-
对我宣传这种行为感到羞耻,但对“我是 ASP.Net 篮子里刚出生的婴儿”这句话 +1。太搞笑了!