« 升级了 Open WebMail 到 3.0 | 首 页 | QMAIL控制文件详解 (作者:Boban) »

2004 年 04 月 20 日

终于把邮箱升级完成了

| 分类: 服务器日志 Server Log |

其实也不是升级,把邮件服务器从 sendmail 转移到了 qmail, 本来想用 qmail 也照搬使用 linux 的user罢了,没想到还不行,一定要用virtual 的, 不过还好,总算是大功告成了,
http://mail.dalouis.com/


文档:
http://blog.huangdong.com/comments.php?id=74_0_1_0_C


安装记录:
qmail的SMTP认证
一直以来,我做qmail都没有使用smtp认证功能,今天要做一个mail system,为qmail加入这个功能也成为这次的目标之一。所以将qmail的有关smtp认证的资源找了一把。

SMTP Authentication Tutorial 是2004年2月4日刚刚发布的一个文档,就现有的相关原理及软件进行了一个全局性的说明。
我们通常都会使用vpopmail的vchpkw来做密码验证,这样就能将pop3与smtp的认证统一起来,相比来讲我使用qmail差不多都会安装vpopmail的。
另一方面,需要将qmail的smtpd进程的代码进行改造,使其支持认证的提示和用户信息的输入功能。经常的,我们可以看到http://members.elysium.pl/brush/qmail-smtpd-auth中提供的qmail-smtpd-auth-0.31.tar.gz。而它正是基于Mrs.Brisbyqmail-smtpd hack版本来加入了多几个的认证方式。另一方面,fehcom.de也提供了一个叫做spamcontrol的软件提供了专为qmail-smptd的补丁,也提供了更为细致的文档。

一些有用的文章和链接:

qmail-1.03的一些patch
http://www.qmail.org/rpms/glibc-2.3.1/


Qmail反垃圾邮件技术
[ 永远的UNIX qmail Vpopmail And sqwebmail HOWTO - 1:介绍 ]
炎黄角马技术研究通过vpopmail实现qmail邮件账户的数据库管理(二)
http://www.inter7.com/vpopmail/install.txt
Courier Mail Server - latest releases

/var/qmail/supervise/qmail-pop3d/run

#!/bin/sh
exec /usr/local/bin/softlimit -m 2000000 \
/usr/local/bin/tcpserver -v -R -H -l 0 0 110 /var/qmail/bin/qmail-popup dalouis.com /home/vpopmail/bin/vchkpw /var/qmail/bin/qmail-pop3d Maildir 2>&1

/var/qmail/supervise/qmail-smtpd/run

exec /usr/local/bin/softlimit -m 4000000 \
/usr/local/bin/tcpserver -v -R -l "$LOCAL" -x /etc/tcp.smtp.cdb -c "$MAXSMTPD" \
-u "$QMAILDUID" -g "$NOFILESGID" 0 smtp /var/qmail/bin/qmail-smtpd \
/home/vpopmail/bin/vchkpw /bin/true 2>&1

(END)

引用

引用本文的 URL:
http://weblog.kreny.com/cgi-bin/mt/mt-tb.cgi/24.

发表评论

(如果您还为在此成功留言,也许是因为需要管理员逐一审核留言内容后放可看到您的评论。请稍后并感谢您的耐心等待。)

阅览更多文章请访问 首页过去的存档