发送邮件
接收邮件
1. 三个概念
1.1 MUA(Mail User Agent)
从MTA获取邮件和通过MTA发送邮件的工具,它一般支持smtp和pop协议。如:outlook
1.2 MTA(Mail Transport Agent)
装有MTA的服务器就可以称之为邮件服务器。MTA的主要功能有三个:
(1) 通过pop协议与MUA通信,把MTA邮件箱中的邮件传递给MUA(也就是MUA在MTA上取邮件的过程);
(2) 通过smtp协议,接收用户通过MUA起草的新邮件,并准备发送邮件;
(3) 通过smtp协议,在网络上的不同MTA间,选择合适路由,并最终将邮件送达目标邮件服务器(也就是邮件在源服务器到目标服务器的传递过程)。
1.3 MDA(Mail Delivery Agent)
可以看做是MTA的一个子模块,实现邮件传递、分析、过滤、自动回复等功能。
2. 邮件内容
网络资料参考
linux.vbird.org/linux_server/0380sendmail.php#theory_mailtrans
hi.baidu.com/lozn/blog/item/28d9b1454b51b525cefca37d.html