Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1459594
  • 博文数量: 295
  • 博客积分: 10051
  • 博客等级: 上将
  • 技术积分: 3850
  • 用 户 组: 普通用户
  • 注册时间: 2008-04-11 08:50
文章分类

全部博文(295)

文章存档

2011年(1)

2009年(4)

2008年(290)

我的朋友

分类: BSD

2008-04-17 09:21:57

五、安装邮件系统

  安装下面三个软件要注意先后顺序

  1、安装 Courier-IMAP%cd /usr/ports/mail/courier-imap/

  %make install clean

  选择openssl、MySQL

  在/etc/rc.conf 加入

  courier_authdaemond_enable="YES"

  courier_imap_pop3d_enable="YES"

  courier_imap_imapd_enable="YES"

  修改authdaemond的权限

  %/usr/local/etc/rc.d/courier-authdaemond.sh start

  %chmod -R +x /var/run/authdaemond/

  authdaemond 启动完成后,检查/var/run/authdaemond 下面是否产生socket 文件,因为认证时是通过这个文件读取密码的。

  设置/usr/local/etc/authlib/authdaemonrc

  %mv authdaemonrc authdaemonrc.bak

  ee authdaemonrc

  在authdaemonrc 加入下面的内容

  authmodulelist="authmysql"

  authmodulelistorig="authmysql"

  version="authdaemond.mysql"

  daemons=5

  authdaemover=/var/run/authdaemond

  subsystem=mail

  DEBUG_LOGIN=2

  DEFAULTOPTIONS="wbnodsn=1"

  上面DEBUG_LOGIN=2 是为了调试方便,等系统完全测试完成,可改为 0,即不显示调试信息。

  设置/usr/local/etc/authlib/authmysqlrc

  %mv authmysqlrc authmysqlrc.bak

  ee authmysqlrc

  加入下面的内容

  MYSQL_SERVER localhost

  MYSQL_USERNAME extmail

  MYSQL_PASSWORD extmail

  MYSQL_PORT 0

  MYSQL_OPT 0

  MYSQL_DATABASE extmail

  MYSQL_SELECT_CLAUSE select username,password,"",uidnumber,gidnumber,

阅读(818) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~