首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SmtpClient exception C#中的状态代码GeneralFailure

问SmtpClient exception C#中的状态代码GeneralFailure
EN

Stack Overflow用户
提问于 2013-08-16 19:02:23
回答 1查看 2.5K关注 0票数 0

我正在使用SmtpClient.I发送邮件。我得到了一个带有staus代码的内部异常: GeneralFailure.When在http://msdn.microsoft.com/en-us/library/system.net.mail.smtpstatuscode(v=vs.90)中被查找,它说“事务无法发生。当指定的SMTP主机无法找到时,您收到此错误”.Is由于网络问题导致的异常?还是其他什么?

EN

回答 1

Stack Overflow用户

发布于 2013-08-16 19:07:59

“当找不到指定的SMTP主机时,您会收到此错误”

您是否拥有运行此代码的计算机的终端访问权限?如果您"ping {mailserver}",它是否解析正确的IP并返回响应?请注意,ping可能无法在路由器/Internet上工作,因为现在很多人都会过滤/阻止ICMP。第一步是确认IP是可以解析的,并且是正确的。如果ping因被阻止而无法工作,请尝试使用"telnet {mailserver} 25",它会将您连接到邮件服务器上的SMTP端口。如果它连接了,那么这就不是问题所在。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18271815

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档