我昨天正在努力解决这个问题。
到目前为止我做了什么?
我已使用该代码使用本地smtp服务器发送电子邮件。代码是(C#.Net)Here。
我可以在端口25上telnet localhost。
当我telnet:“220 DomainName Microsoft6 ESMTP邮件服务,版本6.0.3790.3959准备好在日期时间”
当我尝试发送电子邮件时,代码中没有错误,代码成功执行,没有任何错误。
错误:
当我检查事件查看器时,错误是:由于以下原因,在传递到远程域gmail.com时,邮件传递到主机74.125.159.27失败。远程服务器未响应连接尝试。
我知道我的SMTP服务器设置有错误,我没有正确设置。我如何拍摄它。
我从微软下载了一个smtpdiag.exe但是,当点击.exe文件加载并消失时它没有做任何事情。
决议好吗?
请帮我解决这个问题。如果您需要更多信息,请问我,我会提供,但试着帮助我
谢谢。
答案 0 :(得分:2)
您是通过IIS SMTP服务器发送电子邮件吗?
您要发送到您的Gmail地址吗?
你是如何发送它们的?谷歌作为一种垃圾邮件保护,如果IP地址试图一次发送太多电子邮件,则假定服务器没有响应。
这里有一个关于它的线索。但我似乎无法找到它。