1

我正在使用使用代理服务器的 LAN 网络。在 C# 中,我正在尝试开发一个可以发送电子邮件的应用程序。但是由于这个代理问题,我无法从我的网络发送邮件。从任何其他网络,不依赖于代理服务器,发送邮件没有问题。

我输入了命令提示符,telnet smtp.gmail.com 25

它显示它无法连接到“smtp.gmail.com”

4

1 回答 1

0

听起来您的代理明确拒绝了 gmail.com 域(如果它是公司网络,那么很多人都会这样做)。您可以在浏览器中访问 gmail.com(如果不能,这可能会从您的系统人员那里发出令人讨厌的警报)。

有几种方法可以解决这个问题:

  1. 获取 smtp.gmail.com 或 smtp.gmail.com 的端口 25,在代理上畅通无阻。
  2. 安装一个 smtp 中继,而不是使用来自 gmail 的 smtp。这里有一些关于此的信息。

无论哪种方式,是时候对您的系统管理员友好了!

于 2012-11-13T11:06:03.077 回答