一、前言
首先,得明白发送一封邮件的流程,下面一段理论摘抄自廖雪峰的官网网站https://www.liaoxuefeng.com/article/00137387674890099a71c0400504765b89a5fac65728976000
“””
我们通常使用email都很容易,但是internet的邮件系统是通过几个复杂的部分连接而成的,对于最终用户而言,我们熟悉的outlook,foxmail等都是用来收信和发信的,称之为mua:mail user agent,邮件用户代理。
mua并非直接将邮件发送至收件人手中,而是通过mta:mail transfer agent,邮件传输代理代为传递,sendmail和postfix就是扮演mta的角色。
一封邮件从mua发出后,可能通过一个或多个mta传递,最终到达mda:mail delivery agent,邮件投递代理,邮件到达mda后,就存放在某个文件或特殊的数据库里,我们将这个长期保存邮件的地方称之为邮箱。
一旦邮件到达邮箱,就原地不动了,等用户再通过mua将其取走,就是用outlook,foxmail等软件收信的过程。
所以一封邮件的流程是:
发件人:mua –发送–