这个错误是因为GMail被阻止了吗?

时间:2010-11-17 15:51:25

标签: c# smtp gmail

我写了一个简单的应用程序,通过GMail SMTP服务器发送电子邮件。但是,它在运行时返回异常。 在我的工作场所gmail被阻止(无法访问gmail.com)。这是错误吗?

    System.Net.Mail.SmtpException: Failure sending mail. ---> System.Net.WebExceptio
    n: Unable to connect to the remote server ---> System.Net.Sockets.SocketExceptio
    n: A connection attempt failed because the connected party did not properly resp
    ond after a period of time, or established connection failed because connected h
    ost has failed to respond 74.125.113.109:587

5 个答案:

答案 0 :(得分:1)

是的,看起来它与此有关。防火墙可以阻止该请求。

答案 1 :(得分:1)

他们很可能会阻止端口587上的出站流量。

答案 2 :(得分:1)

答案可能是肯定的。当您尝试访问gmail服务器时,gmail服务器很可能已关闭,但很明显,由于您被阻止,您将无法连接。

答案 3 :(得分:0)

不,这是因为您的网络管理员已阻止公司防火墙中的此IP或端口。

答案 4 :(得分:0)

是的,异常即将发生,因为连接失败,但可能不一定是因为它被阻止了。我甚至无法连接到该主机:

> telnet 74.125.113.109 587
Trying 74.125.113.109...
telnet: connect to address 74.125.113.109: Connection refused

编辑:第二眼,我可以从另一台机器连接到该主机。可能还有其他连接问题正在发生。