it167.com  设为主页
 收藏本站
 
  资讯:业界动态 | 软件动态 | 人物专栏 | 安全资讯 | 网络生活 | 电子商务 | 小游戏 | 视频 | 美女图片 | 音乐
  网络编程 | 网站运营 | 网页制作 | 图形图象 | 操作系统 | 媒体动画 | 软件教学 | 网络应用 | 邮件系统 | 网络安全 | 认证考试
asp | .net | php | jsp | Sql | java | Dreamweaver | FrontPages | Javascript | css | Coreldraw | photoshop | Flash | Coreldraw
当前位置: > 主页>服务器>Mail服务器教程>构建反病毒反垃圾邮件系统(一)
最新新闻

·机会与整合 边缘化互联
·TOM-Skype新增三大本地
·雅虎抢闸邮箱竞赛 网易
·新浪抢攻北京奥运
·洞悉网络口碑的掘金机会
·拆解网络病毒黑金交易
·木马下载器近期出现新变
·《互联网周刊》第17期文
·Web2.0是否催生自吹自擂
·三张宝宝裸照招来MSN封
热门新闻
·邮件服务器的安全解决方
·用MDaemon搭建邮件服务
·用MDaemon搭建邮件服务
·用MDaemon搭建邮件服务
·用Win 2003架设邮件服务
·Sendmail 554 错误的解
·配置你的第一台e-mail服
·配置你的第一台e-mail服
·三分钟打造反垃圾邮件服
·建立大容量Web界面的Ema
推荐新闻
 
 

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

作者:   来源:it167   点击:   日期:2007-01-27

  原来qmail系统的邮箱一天起码要收十几份垃圾、病毒邮件,实在是比较烦,不是很喜欢qmail,特别是日志,让人不知所云,所以干脆考虑更换邮件系统。

  系统平台为Debian Woody 3.0

  一、邮件系统的安装

  1、软件包安装

  Postfix+Courier-IMAP+Cyrus-SASL+PAM_MySQL+MySQL这种安装方式简单易行,在Debian下的安装更加方便:

  # apt-get install courier-pop postfix-mysql postfix-tls courier-authdaemon\
  courier-authmysql libpam-mysql libsasl7 libsasl-modules-plain courier-imap

  如果你的系统本身没有mysql,那么在上面的列表里还要加上mysql-server。apt在安装过程中会有简单的提示,要求填上系统的域名等信息。

  2、postfix的配置

  修改main.cf:

  添加:
  home_mailbox = Maildir/

  告诉postfix使用Maildir方式

  mydestination = $myhostname, $transport_maps

  告诉postfix发送$myhostname(本机)和$transport_maps(transport表里的域名)的邮件。

  alias_maps = mysql:/etc/postfix/mysql-aliases.cf
  relocated_maps = mysql:/etc/postfix/mysql-relocated.cf
  transport_maps = mysql:/etc/postfix/mysql-transport.cf
  virtual_maps = mysql:/etc/postfix/mysql-virtual.cf

  告诉postfix从哪里找这些表。

  local_recipient_maps = $alias_maps $virtual_mailbox_maps unix:passwd.byname

  postfix传递给本地收件人的几种方法。

  virtual_mailbox_base = /home/vmail
  virtual_mailbox_maps = mysql:/etc/postfix/mysql-virtual-maps.cf
  virtual_uid_maps = mysql:/etc/postfix/mysql-virtual-uid.cf
  virtual_gid_maps = mysql:/etc/postfix/mysql-virtual-gid.cf

  虚拟用户的信息。

  broken_sasl_auth_clients = yes
  smtpd_sasl_auth_enable = yes
  smtpd_sasl_security_options = noanonymous

  启用sasl,必须验证才能发信。

  smtpd_recipient_restrictions = permit_mynetworks,permit_sasl_authenticated,reject_unknown_recipient_
domain,reject_non_fqdn_recipient,check_relay_domains

  发信限制。

  还可以加上一些其他的参数:

  disable_vrfy_command = yes

  将vrfy功能关掉。



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

   相关文章:
·建立大容量Web界面的Email系统 ·构建反病毒反垃圾邮件系统(二)
·三分钟打造反垃圾邮件服务器 ·构建反病毒反垃圾邮件系统(三)
·配置你的第一台e-mail服务器(下) ·构建反病毒反垃圾邮件系统(四)

   文章评论:(0条)
  
 请留名: 匿名评论   点击查看所有评论 网管论坛
 

  责任编辑:it167  声明:刊登此文章是为了传递更多信息,文章内容仅供参考,转载请注明出处。