在linux上搭建postfix邮件系统
一、基本概念
1.MTA:(MailTransportAgent)邮件传输代理.如:sendmail、qmail、postfix都是MTA。
2.SMTP:(SampleMailTransferProtocol)邮件传输协议。
SMTP描述了两个进程之间如何交换信息;
用SMTP收发邮件的过程为:建立TCP连接(端口号25),传送邮件,释放连接;
3.POP3:(PostOfficeProtocol3).
规定如何连接到邮件服务器和下载电子邮件的协议。
用POP3取邮件的过程为:建立TCP连接(端口号110),取邮件,释放连接。
4.IMAP:(InternetMessageAccessProtocol)消息访问协议。
5.SASL:(SampleAuthSafeLayer)简单认证安全层。提供了模块化的SMTP认证扩展,因此SMTP就可以在SASL之上构建自己的SMTP认证,因为可以通过开放式的机制和协议来建立认证会话。
6.MIME(通用internet邮件扩充协议)
MIME在原来RFC822定义信头的基础上新增了一些信头,用于让接收放了解正文的结构;
7.A记录
A(Address)记录是用来指定主机名(或域名)对应的IP地址记录。用户可以将该域名下的网站服务器指向到自己的webserver上。同时也可以设置域名的二级域名。
8.MX记录
邮件交换记录,是域名在DNS服务器上的一个记录。
用于电子邮件系统发邮件时根据收信人的地址后缀来定位邮件服务器。例如,当收件人为"[email protected]"时,系统将对"mydomain.com"进行DNS中的MX记录解析。如果MX记录存在,系统就根据MX记录的优先级,将邮件转发到与该MX相应的邮件服务器上。
9.泛域名解析
例如:域名为abc.com,之下所设的mail.abc.com全部解析到同一个IP地址上去。如果是mail.abc.com就会自已自动解析到与abc.com同一个IP地址上去,显示的页面将跟abc.com一样。
二、步骤
三、参考资源
1.http://docs.sun.com/source/819-1056/index.html
2.http://www.chinaunixt.net/bbs
3.http://www.extmail.org/forum/thread.php?fid=2
4.http://anti-spam.org.cn/forums/index.php?showforum=13