Visual Studio 2005-基于应用程序中使用 System.Net.mail.SmtpClient 类发送电子邮件时的錯誤
来源:互联网 发布:php socket编程 编辑:程序博客网 时间:2024/06/06 02:07
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)
系统必备组件
您必须具有.NET Framework 2.0 安装此修复程序。From :http://support.microsoft.com/kb/913616/zh-cn
- Visual Studio 2005-基于应用程序中使用 System.Net.mail.SmtpClient 类发送电子邮件时的錯誤
- System.Net.Mail SmtpClient 类 异步方式发送电子邮件
- 使用System.Net.Mail.SmtpClient 发送邮件
- System.net.mail下使用SmtpClient发送邮件
- 使用 System.Net.Mail.MailMessage 发送电子邮件
- 使用 System.Net.Mail.MailMessage 发送电子邮件
- 使用System.Net.Mail发送电子邮件
- 使用 System.Net.Mail.MailMessage 发送电子邮件
- 使用 System.Net.Mail.MailMessage 发送电子邮件
- 利用System.Net.Mail 的SmtpClient发送邮件
- 在.NET 应用程序中用System.Web.Mail 发送电子邮件
- 在.NET应用程序中用System.Web.Mail发送电子邮件
- 在.NET应用程序中用System.Web.Mail发送电子邮件
- 在.NET 应用程序中用System.Web.Mail 发送电子邮件
- 在.NET 应用程序中用System.Web.Mail 发送电子邮件
- VB.NET发送电子邮件(通过使用SmtpClient类)
- 使用System.Net.Mail通过gmail发送电子邮件
- 使用System.Net.Mail通过gmail发送电子邮件
- Access相关问答
- 网易新出的ubuntu 更新源 自认为很好用
- What Every Driver Writer Needs to Know
- 检测和恢复SSDT HOOK,INLINE SSDT HOOK
- J2EE基础:对于Spring初学者的学习建议
- Visual Studio 2005-基于应用程序中使用 System.Net.mail.SmtpClient 类发送电子邮件时的錯誤
- 刀锋上的舞蹈
- 用VBA代码建立表间字段的关系
- 欧洲创新发布混合地图,超越 Garmin和Google显示技术
- 24点问题的程序实现
- SSDT Hook的妙用-对抗ring0 inline hook
- VB6应用系统的权限管理
- CRM下午茶(18)-中国企业需要CRM吗?
- 近期开发asp.net网站总结