C#阿里云发送SMTP邮件失败

时间:2021-06-30 05:41:09
【文件属性】:

文件名称:C#阿里云发送SMTP邮件失败

文件大小:52KB

文件格式:ZIP

更新时间:2021-06-30 05:41:09

SMTP 失败 阿里云 C# 邮件

今天在测试邮件功能的时候,发现明明在本地发邮件功能可以正常使用的,但是放到了阿里云服务器上,就发送失败。报错信息如下:System.Net.WebException: 无法连接到远程服务器 ---> System.Net.Sockets.SocketException: 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。 想到阿里云喜欢用安全组屏蔽端口,于是我就赶紧去配置了安全规则。进站出站都配置了,结果还是不行,然后索性把防火墙也关了,依旧不行。经过一番折腾,发现阿里自带屏蔽25端口。简直尴尬,后来找了阿里的一些规则文档,发现需要申请开通屏蔽端口。但是经过咨询了阿里工作人员,发现现在已经不开放25端口。通过与客服联系,写了以下代码,仅供参考,亲测成功!


【文件预览】:
Email_smtp_test
----.vs()
--------Email_smtp_test()
----Email_smtp_test.sln(1012B)
----Email_smtp_test()
--------Form1.Designer.cs(2KB)
--------Program.cs(527B)
--------obj()
--------bin()
--------Form1.cs(3KB)
--------Form1.resx(6KB)
--------App.config(189B)
--------Email_smtp_test.csproj(4KB)
--------Properties()

网友评论