电子邮件几个基本概念:
MUA ( Mail User Agent )
接受邮件所使用的邮件客户端,使用IMAP或POP3协议与服务器通信。
常见的MUA有:outlook、thunderbird、Mac Mail、mutt
MTA ( Mail Transfer Agent )
通过SMTP发送、转发邮件。
常用的MTA服务有:sendmail、postfix
MDA ( Mail Deliver Agent )
将MTA接收到的邮件保存到磁盘或指定地方,通常会进行垃圾邮件及病毒扫描。
常用的MDA有:procmail、dropmail
MRA ( Mail Receive Agent )
负责实现IMAP与POP3协议,与MUA进行交互。
常用的MRA有:dovecot
SMTP ( Simple Mail Transfer Protocol )
传输发送邮件所使用的标准协议。
IMAP ( Internet Message Access Protocol ) / POP3 ( Post Office Protocol 3 )
接收邮件使用的标准协议
电子邮件的架构图:
![](https://i-blog.csdnimg.cn/blog_migrate/49f4dd1f1fbf8f09d9c5484264aa9d2b.jpeg)
转载:http://www.linuxcast.net/Users/class_detail/55