Chinaunix首页 | 论坛 | 博客
  • 博客访问: 195674
  • 博文数量: 25
  • 博客积分: 2030
  • 博客等级: 大尉
  • 技术积分: 335
  • 用 户 组: 普通用户
  • 注册时间: 2009-05-05 02:49
文章分类

全部博文(25)

文章存档

2012年(1)

2011年(1)

2010年(2)

2009年(21)

我的朋友

分类:

2009-08-14 21:04:30

第一步.安装postfix
1.创建postfix必要的账号
#groupadd -g 2001 postfix
#useradd -g postfix -u 1001 -s /sbin/nologin -M postfix
#groupadd -g 2002 postdrop
#useradd -g postdrop -u 2002 -s /bin/false -M postdrop
##############################################################################################
参数说明:
useradd:-g 该账号属于的用户组   -u 该账号的uid    -s 该账号的登陆shell  -M 该账号没有主目录
/sbin/nologin 和/bin/false的区别:
/bin/false是最严格的禁止login选项,一切服务都不能用,而/sbin/nologin只是不允许系统login,可以使用其他ftp等服务
##############################################################################################
 
2.源码编译postfix
make makefiles CCARGS='-DUSE_SASL_AUTH -DDEF_SERVER_SASL_TYPE=\"dovecot\"  -DHAS_PCRE -I/usr/local/pcre/include -DHAS_MYSQL -I/home/service/database/mysql5/include/mysql -L/usr/local/pcre/lib -lpcre -L/home/service/database/mysql5/lib/mysql -lmysqlclient -lz -lm'
##############################################################################################
参数说明:
-DUSE_SASL_AUTH -DDEF_SERVER_SASL_TYPE=\"dovecot\"  添加对dovecot的sasl的支持
-DHAS_PCRE -I/usr/local/pcre/include   -L/usr/local/pcre/lib -lpcre 添加对pcre的支持
-DHAS_MYSQL -I/home/service/database/mysql5/include/mysql -L/home/service/database/mysql5/lib/mysql -lmysqlclient -lz -lm 添加对mysql的支持
##############################################################################################
阅读(2584) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~