| 操作系统 办公 实用知识 设计 开发 WEB开发 移动开发 数据库 软件工程 网管 安全 管理 信息化 答疑 渠道 |
基于QMail的SMTP用户验证设置指南安装和基本配置: cd QMail-1.03 下面这一条setuid: 启动QMail: csh -cf "/var/QMail/rc &" 然后启动SMTP服务 使用第一种补丁: tcpserver -H -R -l 0 -t 1 -c 100 -x /etc/tcp.SMTP.cdb -u 507 -g 502 0 SMTP 使用第二种补丁: 把playease.com去掉。 这样,基于系统用户的SMTP验证就完成了~ 然后我们开始做基于vpopmail的:
这样就添加了一个用户 chmod 6755 /vmail/bin/vchkpw 这样是setuid 以下是启动SMTP服务: 使用第一种补丁: tcpserver -H -R -l 0 -t 1 -c 100 -x /etc/tcp.SMTP.cdb -u 507 -g 502 0 SMTP 使用第二种补丁: 把playease.com去掉。
tcpserver -H -R 0 pop-3 /var/QMail/bin/QMail-popup playease.com /vmail/bin/vchkpw 三、 要注意的问题: 1. 在上面的实践中我用playease.com做为例子域名,用dawn作为例子用户名,替换成你自己的域名就可以了。 2. 第二个要注意的是基于vpopmail多域名的情况我没有测试,请大家自己测试,理论上应该没有问题。 3. 我的系统设置了搜索路径所以我直接用tcpserver,一盘的系统需要使用/usr/local/bin/tcpserver的方式来写 4. 我的vpopmail安装在/vmail中,大家要注意写vchkpw的路径。 5. 我这儿的507、502分别是QMaild的uid和gid,你要换成你自己的。 6. 以上操作在redhat7.1下检验通过。
今日推荐
|
重点推荐
领军企业技术文库
+更多领军技术文库
最新专题
电子杂志订阅
| ||||||||