7

简单了解邮件系统中的常用协议SMTP、POP3、IMAP和端口25、110、143等等 | (打广告:...

 2 years ago
source link: https://hellodk.cn/post/49
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

简单了解邮件系统中的常用协议SMTP、POP3、IMAP和端口25、110、143等等 | (打广告:个人独立邮箱:[email protected]

前天折腾好自己的独立邮箱:[email protected],分享一点东西。

看了一本书《postfix权威指南》(还没看完QAQ),对互联网、邮件以及通讯都有了更为深刻的认识。

这本书序的开头:

“所有的程序员都是理想主义者”。大约30年前,Frederick P. Brooks, Jr.写下了这么一句至理名言,而Postfix邮件系统刚好就是最佳例证。

颇有感同身受的想法,虽然鹅很菜~ 但是我也有点强迫症或者说追求完美和理想主义者的性格阿hhhh。

说偏了,本文记录分享下邮件系统中的几个协议以及他们的默认端口。

邮件服务中涉及到的几个协议和他们的默认端口。

25端口(SMTP):25端口为SMTP(Simple Mail Transfer Protocol,简单邮件传输协议)服务所开放的,是用于发送邮件。

如今绝大多数邮件服务器都使用该协议。当你给别人发送邮件时,你的机器的某个动态端口(大于1024)就会与邮件服务器的25号端口建立一个连接,你发送的邮件就会通过这个连接传送到邮件服务器上,保存起来。

109端口(POP2):109端口是为POP2(Post Office Protocol Version 2,邮局协议2)服务开放的,是用于接收邮件的。

110端口(POP3):110端口是为POP3(Post Office Protocol Version 3,邮局协议3)服务开放的,是用于接收邮件的。

143端口(IMAP):143端口是为IMAP(INTERNET MESSAGE ACCESS PROTOCOL)服务开放的,是用于接收邮件的。

IMAP协议比POP协议要出生的晚,从功能等角度看更有优势。

若你采用SMTP协议发邮件,那么你发出的邮件从你的机器传到服务器的过程中,可能被黑客截取从而泄露。若你采用POP2或者POP3协议收取邮件,那么你的邮件从服务器传至你当前机器的过程可能被黑客截取从而泄露。

465端口(SMTPS):465端口是为SMTPS(SMTP-over-SSL)协议服务开放的,这是SMTP协议基于SSL安全协议之上的一种变种协议,它继承了SSL安全协议的非对称加密的高度安全可靠性,可防止邮件泄露。SMTPS和SMTP协议一样,也是用来发送邮件的,只是更安全些,防止邮件被黑客截取泄露,还可实现邮件发送者抗抵赖功能。防止发送者发送之后删除已发邮件,拒不承认发送过这样一份邮件。

995端口(POP3S):995端口是为POP3S(POP3-over-SSL)协议服务开放的,这是POP3协议基于SSL安全协议之上的一种变种协议,它继承了SSL安全协议的非对称加密的高度安全可靠性,可防止邮件泄露。POP3S和POP3协议一样,也是用来接收邮件的,只是更安全些,防止邮件被黑客截取泄露,还可实现邮件接收方抗抵赖功能。防止收件者收件之后删除已收邮件,拒不承认收到过这样一封邮件。

993端口(IMAPS):993端口是为IMAPS(IMAP-over-SSL)协议服务开放的,这是IMAP协议基于SSL安全协议之上的一种变种协议,它继承了SSL安全协议的非对称加密的高度安全可靠性,可防止邮件泄露。IMAPS和IMAP协议一样,也是用来接收邮件的,只是更安全些,防止邮件被黑客截取泄露,还可实现邮件接收方抗抵赖功能。防止收件者收件之后删除已收邮件,拒不承认收到过这样一封邮件。

上面介绍端口和协议的内容转载/引用自:邮件服务端口 port 25、109、110、143、465、995、993:https://blog.csdn.net/zhangpan19910604/article/details/45065629


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK