通过代理服务器发送邮件

时间:2012-11-13 10:53:16

标签: c# email

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

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

并显示它无法连接到'smtp.gmail.com'

1 个答案:

答案 0 :(得分:0)

听起来你的代理明确否认gmail.com域名(如果它是一个公司网络,那么许多人都这样做)。你可以在你的浏览器中找到gmail.com(如果你不能这可能会给你的系统人员带来令人讨厌的警报)。

这有几种方法:

  1. 获取smtp.gmail.com,或将端口25移至smtp.gmail.com,在代理上取消阻止。
  2. 获取一个smtp中继,用于从gmail使用smtp。有关此here的一些信息。
  3. 无论哪种方式,还有时间去和你的系统管理员保持友好关系!