Chinaunix首页 | 论坛 | 博客
  • 博客访问: 275323
  • 博文数量: 188
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: -30
  • 用 户 组: 普通用户
  • 注册时间: 2017-03-29 11:17
文章分类
文章存档

2013年(8)

2012年(5)

2011年(13)

2010年(26)

2009年(63)

2008年(20)

2007年(32)

2006年(21)

分类:

2007-01-12 17:50:31

一、 安装SASL

1、 首先找到源文件
2、 将该包tar开之后,就开始安装和配置工作;
3、 cd  cyrus-sasl-1.5.28
4、 ./configure –enable-login –with-pwcheck
5、 make
6、 make install
7、 cd /usr/lib
8、 ln –s /usr/local/lib/sasl/ ./sasl
9、 cp /usr/local/lib/libsa* .
10、 cd sasl
11、 vi Sendmail.conf
pwcheck_method:shadow
12、 makedir /var/pwcheck
13、 ok
二、 安装sendmail

1、 get sendmail-8-12-8  ftp://ftp.sendmail.org/pub/sendmail/sendmail.8.12.8.tar.gz 
2、 gzip –d ./sendmail.8.12.8.tar.gz
3、 tar xvf ./sendmail.8.12.8.tar
4、 cd sendmail.8.12.8
5、 cd devtools/Site
6、 vi site.sunOS.5.6.m4 加入以下两行
APPENDDEF(`confENVDEF',`-DSASL')
APPENDDEF(`confLIBS',`-lsasl')
7、cd ../..
8、cd sendmail
9、./Build  -c  (若不是第一次安装,加上参数 –c)
10、./Build install
11、cd ../cf/cf
12、找到与你的server类似的*.mc文件;
13、cp *.mc   sendmail.mc
14、vi sendmail.mc  加入以下几行
TRUST_AUTH_MECH(`LOGIN PLAIN DIGEST-MD5')dnl
define(`confAUTH_MECHANISMS', `LOGIN PLAIN DIGEST-MD5')dnl
FEATURE(`no_default_msa')dnl
DAEMON_OPTIONS(`Port=25, Name=MSA, M=E')dnl
15、./Build install-cf
16、若没有问题基本就可以了,启动你的sendmail进程;
17、再启动  pwcheck &
18、你应该配置完成了server端,后面只要测试了




若在编译安装过程中遇到了问题,或进行简单判断,可参照以前的相关帖子,都差不多。

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