LNS:邮件服务
一.     邮件的功能和特点
a)     MTA,即邮件传输代理。常见的MTA有:Sendmail 、Qmail 、Postfix 、Exim 、Exchange 、Imail
b)     MUA,即邮件用户代理。常见的MUA有:Outlook express 、Outlook 2003 、foxmail 、pine、mail
c)     常使用的协议:SMTP,简单的邮件传输协议,TCP25;POP3,邮局协议,TCP110;IMAP,INTERNET邮件访问协议,TCP143
二、构建Mail服务器
       前提:安装了DNS和Apache
1.Sendmail安装
a)     sendmail: à服务器
b)     m4: à生成配置文件工具
c)     sendmail-cf: à与服务器配置相关的文件和程序
d)     sendmail-doc: à服务器的文档
2.sendmail的启动
a)     /etc/init.d/sendmail start | stop | restart | status
b)     Service sendmail start | stop | restart | status
3./etc/mail/sendmail.cf àsendmail的主配置文件
a)     直接修改---容易出现危险,所以不建议此方法
 
b) 间接修改:
       修改/etc/mail/sendmail.mc 使用m4工具导入到sendmail.cf                            # m4    /etc/mail/sendmail.mc > /etc/mail/sendmail.cf
4./etc/mail/access à控制客户端访问,可以防止垃圾邮件
a)     使用#makemap hash access.db < access         修改完access后需要用此命令导入到access.db
5./etc/mail/local-host-names à定义本地域名
6./etc/aliases     à定义了用户的别名、邮件列表、邮件转
   如:
admin: tom     邮件别名
admin:[email protected]    邮件转发
qun:tom,cat,marry 邮件列表
#newaliases       修改aliases后,用此命令更新aliases
7.安装pop3、imap需要安装dovecot
注意     Dovecot可以提供的服务:pop3 pop3s imap    imaps ,默认可以提供imap imaps 使用protocols 来指定
Dovecot的配置文件:/etc/dovecot.conf
 
 
三、客户端验证
       Outlook explor
       或采用网页浏览器来收发
 
       若采用网页方式收发,则需要在服务器端做相应的配置
即:
服务器端使用Openwebmail来实现
 
       启动apache,安装Openwebmail软件和Perl语言支持
      
P196页
       配置文件:/var/www/cgi-bin/openwebmail/etc/dbm.conf
      
      
 
.Openwebmail的邮件过滤
a)     优先级:值1-20,默认为10
b)     过滤条件:发件人地址、收件人地址、主题、文件内容、附件名称
c)     操作:移动或复制