以前使用Web.Mail namespace,一直没问题的。
现在换到了Net.Mail,却被杀毒软件Mcfee给弄得发不了邮件。
这是怎么回事? 两者有什么本质区别?

解决方案 »

  1.   

    System.Net.Mail 名称空间是 .NET Framework 2.0 版中是新增的,包含用于将电子邮件发送到简单邮件传输协议 (SMTP) 服务器进行传送的类。System.Web.Mail 名称空间中的类已被否决,改用 System.Net.Mail 名称空间。微软不推荐使用web.mail!!
      

  2.   

    net 2.0之前的技术中,微软提供了一个命名空间为System.Web.Mail的一系列类和方法
    System.Net.Mail是作为System.Web.Mail的替代来发送EMAIL.
    还可使用jmail,SMTP很多不支持
      

  3.   

    我的问题是为什么Mcfee就杀System.Net.Mail写的东西!
      

  4.   

    被杀毒软件拦住了,可以修改一下杀毒软件的配置参考:http://blog.csdn.net/mengyao/archive/2007/08/16/1745836.aspx
      

  5.   

    各位大侠,俺也不是新手。我就是想知道两者的本质区别。 被杀毒软件拦,我自己都知道的。为什么Webmail就是可以呢, 原理上你能说明白吗?自己看看了源代码, 好像web。mail会去模拟一些系统帐户的操作。