ASP.net SMTP邮件通过代理

如何使用C#在ASP.net中设置SMTPClient以发送带有提供的代理地址的电子邮件? 或通过检测系统默认代理发送

我在web.config使用了以下代码但是没有用

      

您无法通过HTTP代理服务器发送SMTP电子邮件。

与管理您的Internet网关/防火墙的人员联系,询问他们希望您将哪些主机指向出站电子邮件。

根据本文 ,您只需将代理配置声明到Web.config并尝试更改端口:

如果您仍然遇到问题,请尝试将端口号更改为587

编辑后编辑我的答案。