25端口是什么端口服务?如果没开启25端口怎么发邮件?

softyun3年前主机评测117

25端口是什么端口服务?

25端口为SMTP(Simple Mail Transfer Protocol,简单邮件传输协议)服务器所开放,主要用于发送邮件。25端口被很多木马程序所开放,比如Ajan、Antigen、Email Password Sender、ProMail、trojan、Tapiras、Terminator、WinPC、WinSpy等等。拿WinSpy来说,通过开放25端口,可以监视计算机正在运行的所有窗口和模块。

为什么很多服务器或邮件服务商都禁25端口?

25是邮件专用端口,很少服务器开设了邮件服务,所以都关闭了,更为主要原因是因为25端口通常为SMTP协议,很多商家都用来做为邮件群发,所以阿里云都默认禁用25端口,无法使用TCP 25端口连接外部地址。

就连腾讯云也于

2017年9月10日后对云主机25端口进行了限制

,所以使用邮件发送一般我们可以使用企业邮件,直接用腾讯云企业邮箱免费版或阿里云企业邮件发送邮件即可!

如果服务商没开启25端口怎么发邮件?

服务器的安全组有没有开放25,如果没开启25端口可以用其它端口发送邮件,比如:465端口,所以不建议使用25端口发邮件。

推荐使用

465端口发送邮件

,PHP的有一个PHPMailer扩展,可以使用composer加载一下!

本着服务器安全的原则,云服务器上的端口非必要的服务就不要开启。因此,如果用户有邮件传送需求,可以开启25端口,没有的话最好禁用。

阿里云喜欢用安全组屏蔽端口,于是我就赶紧去配置了安全规则。进站出站都配置了,结果还是不行,然后索性把防火墙也关了,依旧不行。经过一番折腾,发现阿里自带屏蔽25端口。简直尴尬,后来找了阿里的一些规则文档,发现需要申请开通屏蔽端口。但是经过咨询了阿里工作人员,发现现在已经不开放25端口,因为什么《互联网信息服务管理办法》、《中国互联网协会反垃圾邮件规范》均对垃圾邮件进行说明与管理规范。让我考虑SSL加密SMTP通过465端口进行发件。然后试了一波,发现465发送不了QQ邮件,尝试了网上说的

587端口竟然发送成功了

System.Net.Mail 空间的代码如下:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

publicstaticboolSendTheMail(stringstrto,stringsubj,stringbodys)

{

SmtpClient
_smtpClient =
newSmtpClient();

_smtpClient.EnableSsl
=
true;

_smtpClient.UseDefaultCredentials
=
false;

_smtpClient.DeliveryMethod
= SmtpDeliveryMethod.Network;

_smtpClient.Host
=
"smtp.qq";

_smtpClient.Port
= 587;

_smtpClient.Credentials
=
newSystem.Net.NetworkCredential("aaa@qq","666");

//密码不是QQ密码,是qq账户设置里面的POP3/SMTP服务生成的key

MailMessage
_mailMessage =
newMailMessage("aaa@qq","888@yeah.net");

_mailMessage.Subject
= subj;
//主题

_mailMessage.Body
= bodys;
//内容

_mailMessage.BodyEncoding
= Encoding.Default;
//正文编码

_mailMessage.IsBodyHtml
=
true;//设置为HTML格式

_mailMessage.Priority
= MailPriority.High;
//优先级

try

{

_smtpClient.Send(_mailMessage);

Console.WriteLine("发送成功");

returntrue;

}

catch(Exception
e)

{

Console.WriteLine("发送失败");

throwe;

}

}

下面我们介绍下服务器常用的端口说明:


21:FTP,FTP服务器所开放的端口,用于上传、下载。

22:SSH,22端口就是SSH 端口,用于通过命令行模式远程连接 Linux系统服务器。

80:HTTP,用于网站服务例如 IIS、Apache、Nginx 等提供对外访问。

110:POP3,110 端口是为 POP3(邮件协议 3)服务开放的。

443:HTTPS,网页浏览端口,能提供加密和通过安全端口传输的另一种 HTTP。

3306:MySQL,3306 端口,是 MySQL 数据库的默认端口,用于 MySQL 对外提供服务。

3389:Windows远程桌面服务,3389端口是 Windows 2000(2003) Server 远程桌面的服务端口,可以通过这个端口,用“远程桌面”连接工具来连接到云主机。

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

自媒体源码

自媒体源码自媒体是当代的一个热门话题越来越多的人开始加入这一行业。源码对于自媒体从业者来说非常重要在这篇文章中我们将深入讨论自媒体源码的作用及其意义。自媒体源码的作用自媒体源码是自媒体平台核心的技术支...

国内物理机租用哪个好?国内物理服务器多少钱?

国内物理机租用哪个好?国内服务器品牌很大,一般我们买国内云服务器可能会选阿里云、腾讯云等,不过近几年阿里云和腾讯云不断涨价,云服务器已经没有性价比优势了,特别对于老用户来说已经没什么优惠了!如果我们要...

百度云服务器特惠活动:首年0.7折,计算型c4 2核4G/2-5M带宽仅290元/年起

百度云服务器特惠活动正在进行中!新用户首购低至0.7折,企业新用户更享特权,1核1G低至69元/年起;爆款云服务器计算型c4 2核4G/2-5M带宽仅290元/年起!8月底的时候,百度智能云计算型c3...

云服务器挖矿靠谱吗?云服务器到底能不能用来挖矿?

云服务器挖矿靠谱吗?云服务器并不是用来挖矿的产品,云服务器本身配置可调节,成本可高可低,功能和空间、流量等都受限制,算法和硬件的支持度非常高,用来挖矿的效益也会非常低。因为正经挖矿的,都不懂进化到第几...

新加坡服务器怎么样?新加坡服务器/vps云服务器价格多少钱?

新加坡服务器怎么样?从服务器租用价格来看,新加坡服务器是我目前所见的东南亚乃至东亚地区性价比最高的服务器租用了。相比起泰国、缅甸、菲律宾等地区,新加坡服务器或新加坡vps服务器更加常见。所以,东南亚地...

台湾hinet vps(台湾hinet信箱)

台湾hinet vps及台湾hinet信箱随着互联网技术的不断发展,虚拟专用服务器成为了越来越多企业和个人选择的主机服务方式。在台湾,hinet是一家知名的网络服务提供商,其提供的vps和信箱服务备受...