在FreeBSD上建立一个功能完整的邮件服务器

http://tech.ddvip.com   2006年04月01日    社区交流

本文详细介绍在FreeBSD上建立一个功能完整的邮件服务器

  alias_maps=hash:/usr/local/etc/postfix/aliases

  default_privs=nobody

  allow_mail_to_commands = alias,forward,include

  allow_mail_to_files = alias,forward,include

  下面我加入一个 nero.3322.org 的虚拟域,并添加一个用户llzqq

  # vi /usr/local/etc/postfix/virtual

  添加:

  nero.3322.org anything //之间用[tab]

  llzqq@nero.3322.org llzqq.nero.3322.org //之间用[tab]

  执行下面的命令,生成 virtual.db:

  # cd /usr/local/etc/postfix/

  # postmap virtual

  # vi /usr/local/etc/postfix/aliases

  添加:

  llzqq.nero.3322.org:/var/spool/virtual/nero.3322.org/llzqq

  执行下面的命令,生成 aliases.db:

  # cd /usr/local/etc/postfix

  # postalias aliases

  7. 配置 vm-pop3d 使其开机自动执行

  # cd /usr/local/etc/rc.d

  # mv vm-pop3d.sh.sample vm-pop3d.sh

  配置 openwebmail 支持 nero.3322.org 域,创建下面的文件:

  # vi /usr/local/www/cgi-bin/openwebmail/etc/sites.conf/nero.3322.org

  =========================== nero.3322.org =======================

  auth_module auth_vdomain.pl

  auth_withdomain yes

  mailspooldir /var/spool/virtual/nero.3322.org

  use_syshomedir no

  use_homedirspools no

  enable_autoreply no

  enable_setforward no

  enable_vdomain yes

  vdomain_admlist llzqq //这里设置了这个域的管理员

  vdomain_maxuser 500

  vdomain_vmpop3_pwdpath /usr/local/etc/virtual

责编:豆豆技术应用

正在加载评论...