陈奇网络工作室

SMTP协议的工作原理

建设工作站服务器

1.SMTP在两种情况下工作

一种是电子邮件从客户端被转发到服务器;

二是从一台服务器传输到另一台服务器

2.SMTP是一种请求/响应协议,所有命令和响应都基于ASCII文本,并以CR和LF符号结尾。 响应包含表示返回状态的三位数字代码

3.SMTP通过TCP协议25号端口接收连接请求

4 .连接和发送过程:

a .建立TCP连接

b .客户端发送HELO命令以识别发件人本身,客户端发送MAIL命令,指示服务器准备接收OK作为回复

c .所述客户端可发送RCPT命令以识别该电子邮件的预定收件人,其中,多个RCPT行的服务器端可指示是否接收该邮件

d .协商结束,发送邮件,用命令DATA发送

e .用.表示结束输入内容并一起发送

f .结束这次的发送,用QUIT命令结束。

5 .另外两条命令:

VRFY—用于验证特定用户的邮箱是否存在,以及接收有关该用户的详细信息。

EXPN—用于扩展邮件列表。

6 .邮件路由流程:

SMTP服务器根据“域名服务dns”的预定收件人的域名路由电子邮件。 SMTP服务器根据DNS中的MX记录路由电子邮件。 MX记录包含与域名关联的SMTP中继主机,属于域的所有电子邮件都必须发送到主机。

如果收到SMTP服务器mail.abc.com发送给shuser@sh.abc.com的信:

a.Sendmail请求DNS提供主机sh.abc.com的CNAME记录,如果CNAME到达shmail.abc.com,则再次

请求shmail.abc.com上的CNAME记录直到不再存在

假设CNAME发送到shmail.abc.com,sendmail向@abc.com域的DNS请求shmail.abc.com中的MX记录。

shmailMX 5 shmail.abc.com

10 shmail2.abc.com

c. Sendmail最后向DNS请求shmail.abc.com的a记录,即IP地址,如果返回值为1.2.3.4

d. Sendmail连接到1.2.3.4,将发给此shuser@sh.abc.com的信发送到名为1.2.3.4的服务器的SMTP守护进程

7.SMTP基本指令集:

命令说明

——————————

HELO可以通过向服务器标识用户id的发送者来欺骗或欺骗,但一般情况下服务器可以检测到。

邮件转发邮件初始化:

RPT通常在MAIL命令后面有多个rcpt to来标识单个邮件收件人。

DATA表示在一个或多个RCPT命令后,已初始化数据传输,以标识所有邮件收件人并以.结尾。

VRFY用于验证指定的用户/邮箱是否存在。 出于安全原因,服务器经常禁止该命令

EXPN还经常验证指定的邮箱列表是否存在,然后扩展并禁用邮箱列表

HELP查询服务器支持的命令

NOOP没有操作,服务器必须回复OK

QUIT会结束会话

RSET重置会话,当前传输已取消

————3————33543——3——3354——

8 .在8. MAIL FROM命令中指定的地址称为envelope from地址,不必与发件人自己的地址匹配。

RCPT TO与此相同,无论实际to :行是什么,指定的收件人地址都称为envelope to地址。

为什么没有RCPT CC和RCPT BCC?

的所有接收者的协商通过RCPT TO指令实现,BCC的情况下,协商发送后,在对方接收时信封接收者被删除

10 .邮件分为信封部分、信头部分和信头部分

envelope from,envelope to和message from :message to :完全无关。

evnelope在服务器主机之间的SMTP后台提供,消息从/到由用户提供。 没有冒号也是不同的。

11 .你怎么检查信封部分的信有没有伪造?

a .已接收行的相关性。

现在的SMTP邮件传输系统,除了在信封部分两端的内部主机处理之一外,考虑两家公司的防火墙之间

的部分,两台防火墙机器分别为a和b,但如果收件人检查信封的received,在行途中被发现通过了c .则为伪造。

b. received :行中的主机和IP地址对是否按如下方式对应?

receibed:from galangal.org ( turmeric.com [ 104.128.23.115 ] by mail.Bieber dorf.edu…。

c .人工添加到最后的received行:

received:from galangal.org ( 104.128.23.115 ) ( bymail.bieberDorf.edu )8.8.5) ) ) ) ) ) )。

received:from lemon grass.orgbygalangal.org (8.7.3) )。

received:fromgraprao.combylemongrass.org (8.6.4) )。

详情请访问云服务器、域名注册、虚拟主机的问题,请访问西部数码代理商官方网站: www.chenqinet.cn

相关推荐

后台-系统设置-扩展变量-手机广告位-内容页底部广告位3