首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

需要smtp认证的邮件时报错解决方法

2012-02-04 
需要smtp认证的邮件时报错环境:.Net2.0vs2005程序:MailMessagemailMessagenewMailMessage()......mailMe

需要smtp认证的邮件时报错
环境:.Net   2.0   vs2005
程序:
MailMessage   mailMessage   =   new   MailMessage();
......
mailMessage.Fields.Add(.....);
编译时报错:MailMessage没有Fileds属性
查相关信息,.Net 1.1以上版本支持 MailMessage.Fileds
为什么我在2.0环境下不支持呢?

[解决办法]
你的命名空间错了
要用System.Web.Mail

而你现在用的估计是System.Net.Mail吧
ms建议使用System.Net.Mail
[解决办法]
需要添加引用!
[解决办法]
System.Net.Mail.SmtpClient
[解决办法]
http://www.msdn.net/library/chs/default.asp?url=/library/CHS/cpref/html/frlrfsystemwebmailmailmessageclassfieldstopic.asp
[解决办法]
而许多资料都说只要在.Net 1.1环境中支持这个属性

晕,这不是明知故问嘛?
[解决办法]
System.Net.Mail.SmtpClient

热点排行