当前位置: 首页 > 图文教程 > 服务器 > Mail服务器 > 构建反病毒反垃圾邮件系统(三)

Mail服务器
Webmail攻防实战(8)
用MDaemon搭建邮件服务器(上)
用MDaemon搭建邮件服务器(中)
用MDaemon搭建邮件服务器(下)
综述OWA使用十大技巧
在家中搭建无限容量邮件服务器
Qmail的优点及安装调试
邮件服务器的安全解决方案
基于Sendmail和Perl的邮件附件过滤系统
打造百毒不侵的Imail服务器
企业Sendmail邮件服务器的创建(1)
企业Sendmail邮件服务器的创建(2)
企业Sendmail邮件服务器的创建(3)
用Foxmail搭建邮件服务器
不花一分钱, 轻松打造自己的电子邮局
两个虚拟SMTP服务器防止垃圾邮件中转的总结
邮件服务器:G容量邮件服务器DIY
Windows 2003邮件服务器配置指南(图)
用Linux作邮件服务器
个人SMTP邮件服务器简单配置

Mail服务器 中的 构建反病毒反垃圾邮件系统(三)


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-10-18   浏览: 46 ::
收藏到网摘: n/a

 

以下为引用的内容:
  mysql-virtual.cf
  
  user=mysql-postfix-user
  password=mysql-postfix-pass
  dbname=postfix
  table=virtual
  select_field=destination
  where_field=email
  hosts=127.0.0.1
  
  mysql-virtual-maps.cf
  
  user=mysql-postfix-user
  password=mysql-postfix-pass
  dbname=postfix
  table=users
  select_field=maildir
  where_field=email
  additional_conditions=andpostfix='y'
  hosts=127.0.0.1
  
  mysql-virtual-uid.cf
  
  user=mysql-postfix-user
  password=mysql-postfix-pass
  dbname=postfix
  table=users
  select_field=uid
  where_field=email
  additional_conditions=andpostfix='y'
  hosts=127.0.0.1
  
  mysql-virtual-gid.cf
  
  user=mysql-postfix-user
  password=mysql-postfix-pass
  dbname=postfix
  table=users
  select_field=gid
  where_field=email
  additional_conditions=andpostfix='y'
  hosts=127.0.0.1
  
  修改Courier相关设置,/etc/courier/imapd:
  
  AUTHMODULES="authdaemon"
  
  IMAP_CAPABILITY="IMAP4rev1CHILDRENNAMESPACETHREAD=ORDEREDSUBJECT
  THREAD=REFERENCESSORTAUTH=CRAM-MD5AUTH=CRAM-SHA1IDLE"
  
  修改/etc/courier/pop3d
  
  AUTHMODULES="authdaemon"
  
  POP3AUTH="LOGINCRAM-MD5CRAM-SHA1"
  
  修改/etc/courier/authdaemonrc
  
  authmodulelist="authmysqlauthpam"
  
  使用mysql验证和pam验证。
  
  修改/etc/courier/authmysqlrc
  
  MYSQL_SERVER127.0.0.1
  MYSQL_USERNAMEmysql-postfix-user
  MYSQL_PASSWORDmysql-postfix-pass
  #MYSQL_SOCKET/var/run/mysql/mysql.sock
  MYSQL_PORT0
  MYSQL_OPT0
  MYSQL_DATABASEpostfix
  MYSQL_USER_TABLEusers
  
  MYSQL_LOGIN_FIELDemail
  MYSQL_CLEAR_PWFIELDclear
  MYSQL_UID_FIELDuid
  MYSQL_GID_FIELDgid
  MYSQL_HOME_FIELDhomedir
  MYSQL_MAILDIR_FIELDmaildir
  
  SASLlibrary
  
  创建/etc/postfix/sasl/smtpd.conf:
  
  pwcheck_method:PAM
  
  PAM-MySQL
  
  创建/etc/pam.d/smtp:
  
  authoptionalpam_mysql.sohost=localhostdb=postfixuser=
  mysql-postfix-userpasswd=mysql-postfix-passtable=users
  usercolumn=emailpasswdcolumn=clearcrypt=n
  accountrequiredpam_mysql.sohost=localhostdb=postfixuser=mysql-postfix-userpasswd=mysql-postfix-passusercolumn=emailpasswdcolumn=clearcrypt=n