您的位置:首页 > 大数据 > 人工智能

Visual Studio 2005-基于应用程序中使用 System.Net.mail.SmtpClient 类发送电子邮件时的錯誤

2009-05-06 17:58 666 查看
1.症状

 

在基于 Microsoft Visual Studio 2005 应用程序中,您尝试通过使用 System.Net.Mail.SmtpClient 类发送电子邮件。 使用 Microsoft.NET Framework 2.0 中的 DeliveryMethod.Network 方法。 在这的种情况下您可能会收到以下 System.Net.Mail.SmtpException 错误消息:

未实现命令。 服务器响应是: 不支持的命令。
2.原因
出现此问题的原因,远程 SMTP 服务器不支持 SMTP 扩展 Hello (EHLO) 命令。 远程 SMTP 服务器返回 502 答复代码并 System.Net.Mail.SmtpClient 类需要 500 个答复代码时,将发生异常。
3.解决方案

修补程序信息

支持修补程序是 Microsoft 提供的。 但是,此修复程序被用于解决本文中提到的问题。 此修复程序仅适用于正经历此特定问题的系统。 此修复程序可能会收到其他测试。 因此,如果您受此问题的影响不严重,我们建议您等待包含此修复程序的下一个软件更新。

要从 MSDN 代码库,请下载此修复程序,请访问下面的 Microsoft Web 站点 (英文):
http://code.msdn.microsoft.com/KB913616 (http://code.msdn.microsoft.com/KB913616)

系统必备组件

From :http://support.microsoft.com/kb/913616/zh-cn
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息