solaris2.6+sendmail8.12.8+cyrus-sasl-1.5.28简明步骤

王朝厨房·作者佚名  2007-01-02
窄屏简体版  字體:   |    |    |  超大  

一、 安装SASL

1、 首先找到源文件http://www.go.dlr.de/fresh/unix/src/misc/.warix/cyrus-sasl-1.5.28.tar.gz.html

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端,后面只要测试了

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

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝網路 版權所有 導航