Make Www.Edu-cn.Com Your Home Page!
用户名: 密码: 验证码: 注册
  当前位置: > 中国教程网>网络相关>服务器>Mail服务器> 构建反病毒反垃圾邮件系统(二)

构建反病毒反垃圾邮件系统(二)

作者:   来源:中国教程网   点击:   日期:2007-04-02
  3、与MySQL结合的配置及数据表结构

www.edu4u.com.cn

  注意:配置mysql相关部分要写127.0.0.1而不要写localhost,如果使用localhost,postfix会尝试socket连接。debian的postfix使用socket连接好像有问题。mysql不能使用skip-networking选项,要使用--bind-address=127.0.0.1让它监听在127.0.0.1。(非常感谢Martin List-Petersen指点)
漂亮MM女性网

  还有要注意的是如果是自己编译的mysql,建议在启动的时候加上--socket=/var/run/mysqld/mysqld.sock参数,因为pam-mysql又需要使用这个socket。如果你的apache+php是自己编译的话,php又需要重新编译,配置的时候需要加上--with-mysql-sock=/var/run/mysqld/mysqld.sock参数。
AOE3 STUDIO

  是不是比较烦?这不过是个开始。 中国教育网

  MySQL的数据表: edu-cn.com

  CREATE TABLE alias (
  id int(11) unsigned NOT NULL auto_increment,
  alias varchar(128) NOT NULL default '',
  destination varchar(128) NOT NULL default '',
  PRIMARY KEY (id)
  ) TYPE=MyISAM;

中国论文网

  CREATE TABLE relocated (
  id int(11) unsigned NOT NULL auto_increment,
  email varchar(128) NOT NULL default '',
  destination varchar(128) NOT NULL default '',
  PRIMARY KEY (id)
  ) TYPE=MyISAM;

AOE3 STUDIO

  CREATE TABLE transport (
  id int(11) unsigned NOT NULL auto_increment,
  domain varchar(128) NOT NULL default '',
  destination varchar(128) NOT NULL default '',
  PRIMARY KEY (id),
  UNIQUE KEY domain (domain)
  ) TYPE=MyISAM;

AOE3 STUDIO

  CREATE TABLE users (
  id int(11) unsigned NOT NULL auto_increment,
  email varchar(128) NOT NULL default '',
  clear varchar(128) NOT NULL default '',
  name tinytext NOT NULL,
  uid int(11) unsigned NOT NULL default '1011',
  gid int(11) unsigned NOT NULL default '1011',
  homedir tinytext NOT NULL,
  maildir tinytext NOT NULL,
  quota tinytext NOT NULL,
  postfix enum('Y','N') NOT NULL default 'Y',
  PRIMARY KEY (id),
  UNIQUE KEY email (email)
  ) TYPE=MyISAM;

中国论文网

  CREATE TABLE virtual (
  id int(11) unsigned NOT NULL auto_increment,
  email varchar(128) NOT NULL default '',
  destination varchar(128) NOT NULL default '',
  PRIMARY KEY (id)
  ) TYPE=MyISAM; 中国教育网

  /etc/postfix目录下各mysql配置文件:

漂亮MM女性网

  mysql-aliases.cf

中国论文网

  user = mysql-postfix-user
  password = mysql-postfix-pass
  dbname = postfix
  table = alias
  select_field = destination
  where_field = alias
  hosts = 127.0.0.1

www.edu-cn.com

  mysql-relocated.cf www.edu4u.com.cn

  user = mysql-postfix-user
  password = mysql-postfix-pass
  dbname = postfix
  table = relocated
  select_field = destination
  where_field = email
  hosts = 127.0.0.1 edu4u.com.cn

  mysql-transport.cf

edu4u.com.cn

  user = mysql-postfix-user
  password = mysql-postfix-pass
  dbname = postfix
  table = transport
  select_field = destination
  where_field = domain
  hosts = 127.0.0.1

www.edu4u.com.cn

edu4u.com.cn



文章评论】 【收藏本文】 【推荐好友】 【打印本文】 【论坛讨论

   最新文章:
·Server 2003为SMTP邮件中继服务器配(04-02)
·构建反病毒反垃圾邮件系统(一)(04-02)
·Exchange 2000 Server的常见问题(04-02)
·G容量邮件服务器DIY(04-02)
·你的email服务器准备好应对账号搜集(04-02)
·使用MDaemon搭建企业邮局(1)(04-02)
·用Windows Server 2003架设小型邮件(04-02)
·通过E-mail 共享Java 对象(04-02)
·Webmail攻防实战(6)(04-02)
·建立大容量Web界面的Email系统(04-02)
   相关文章:
·构建反病毒反垃圾邮件系统(一) ·构建反病毒反垃圾邮件系统(三)
·建立大容量Web界面的Email系统 ·Qmail系统下防止滥用mail relay方案(1)
·三分钟打造反垃圾邮件服务器 ·构建反病毒反垃圾邮件系统(五)
·配置你的第一台e-mail服务器(下) ·构建反病毒反垃圾邮件系统(六)
·配置你的第一台e-mail服务器(上) ·构建反病毒反垃圾邮件系统(七)

   文章评论:(0条)
  
用户名: 新注册) 密码: 匿名评论
评论内容:(不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。

 §最新评论:

  责任编辑:中国教程网  

© 2007 Copyright 中国教育网
DesignBy:AOE3 STUDIO & ROCOCO