Techyou labs
真正的爱应该超越生命的长度,心灵的宽度,灵魂的深度
常用标签
您正在查看:标签 postfix 下的文章

Linux 邮件服务器通常使用 sendmail,在网上 google 了 sendmail 的教程后,我决定知难而退,
改用 Postfix。 Postfix 是用来替代 sendmail 的,它的配置文件比 sendmail 简单得多,配置相
当容易。
在配置邮件服务器之前,先解释几个概念。我们通常使用 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 --发送--> MTA -> ... -> MTA -> MDA <--收取-- MUA:收件人
MUA 到 MTA,以及 MTA 到 MTA 之间使用的协议就是 SMTP 协议,而收邮件时,MUA 到
MDA 之间使用的协议最常用的是 POP3 或 IMAP。

需要注意的是,专业邮件服务商都有大量的机器来为用户服务,所以通常 MTA 和 MDA
并不是同一台服务器,因此,在 Outlook 等软件里,我们需要分别填写 SMTP 发送服务器的
地址和 POP3 接收服务器的地址。