网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 邮件系统软件 > Qmail
本月文章推荐
.Solaris2.6上安装配置Sendmail V8.
.qmail使用系统用户作为邮件账户的.
.Sendmail的relay用法汇总.
.smtp协议手工使用.
.FreeBSD下E-mail服务搭建.
.qmail+vpopmail+sqwebmail的安装.
.qmail的防垃圾邮件处理.
.基于postfix实现邮件用户的分布式.
.SOLARIS+QMAIL+VPOPMAIL+IGENUS+.
.postfix邮件系统完整版.
.如何一次创建大量用户.
.在Linux平台上安装基于Postfix、.
.E-Mail服务器为什么变慢了?.
.邮件系统postfix安装与配置(下).
.基于 Qmail 的 Linux 企业邮件系.
.使用Forward功能建立邮件列表的方.
.Postfix+Vm-pop3d+OpenWebMail.
.第一次安装qmail.
.SMTP-AUTH:Qmail+vpopmail(转).
.Postfix + Clamav + Amavisd-new.

debian 给postfix安装sasl的方法

发表日期:2006-12-3


(使用pwcheck_method: auxprop,即不是使用系统/etc/passwd中的帐号密
码)
参考:
1。O'Reilly - Postfix The Definitive Guide
2。http://wiki.debian.org.tw/index.php/Postfix-SASL
3。http://www.postfix.org/SASL_README.html
1。安装好postfix系统(略)
2。apt-get install postfix-tls sasl2-bin libsasl2-modules
3。mkdir -p /etc/postfix/sasl
4。echo "pwcheck_method: auxprop" > /etc/postfix/sasl/smtpd.conf
5。在/etc/postfix/mail.cf中加入
smtpd_sasl_auth_enable = yes
broken_sasl_auth_clients = yes
smtpd_sasl_security_options = noanonymous
smtpd_recipient_restrictions = permit_sasl_authenticated, permit_mynetworks,
check_relay_domains, reject_unauth_destination
smtpd_client_restrictions = permit_sasl_authenticated
6。修改/etc/postfix/master.cf(也就是说讓 Postfix 不要以 chroot 啟動)
把smtp inet n - - - - smtpd
改为:
smtp inet n - n - - smtpd
7。chown postfix:sasl /etc/sasldb2
8。chmod 440 /etc/sasldb2
9。saslpasswd2 -c -u `postconf -h myhostname` test(建立一个帐号test)
(使用该命令后,会提示你输入这个帐号的密码,有点象linux的添加用户命令adduser)
10。/etc/init.d/postfix restart
然后就可以在 foxmail 中用这个帐号测试

提示:
1。saslpasswd2 建立的帐号可以使用sasldblistusers2 查看
saslpasswd2 -c -u 创建用户的时候,要指定一个后缀
如果saslpasswd2 -c -u `postconf -h myhostname` test 创建的test 在foxmail中的帐号可以只写test
但是
如果saslpasswd2 -c -u xxxxx.com test的话
那么foxmial中的帐号就要写全为test@xxxxx.com

如果saslpasswd2 -c test
你可以是使用sasldblistusers2 查看一下这个帐号的后缀是什么
记得在foxmail中的帐号要写全称

2。如果想postfix 只使用一种认证机制,可以在/etc/postfix/sasl/smtpd.conf中修改
例如:我想postfix只支持2中认证plain login
可以在/etc/postfix/sasl/smtpd.conf文件中加入
mech_list: plain login
上一篇:关于Postfix虚拟域的相关释疑 人气:3355
下一篇:DSPAM v3.4.2 README 中英文对照 人气:3373
浏览全部Qmail/Sendmail/Postf的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐