建设工作站服务器
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