SMTP 使用了哪些端口?
- 0次
- 2021-05-14 02:03:00
- idczone
我在服务器配置安全组的时候放行了 SMTP 使用的 25 美国服务器端口,但是无法正常发送邮件,全开端口才可以。
SMTP 也是像 FTP 一样还使用了其他端口传输数据吗?
并不。
25 端口是 SMTP 服务器接受邮件用的。
25/465/587/994
邮件服务器 <=> 客户端
SMTP 465 587
邮件服务器 <=> 邮件服务器
SMTP 25
对服务器而言 25 端口是邮箱服务器之间通讯的端口 不是和客户端通讯的端口
https://en.wikipedia.org/wiki/Simple_Mail_Transfer_Protocol#Ports
十分感谢
但是客户端是设置这个端口连接服务器啊
smtp 是一串机器转递邮件的过程
根据发送方的策略,有可能直接发 25 ,也可能先试试加密端口再试 25
但无论如何, smtp 都是单端口协议
说的是没有考虑到策略的通常情况
不过现代邮件服务器默认行为应该都是先尝试加密,再尝试 25 端口 starttls ,最后是 25 端口明文