笔记:大型ICP如何将qmail替换为postfix
假定你使用的是FreeBSD
- 在测试服务器上测试postfix配置文件,确认其能够与qmail提供同样的服务。
- 执行svc -d /services/qmail-smtpd,停止进信。
- 执行qmailctl flush,下发所有邮件,等待队列空。
共 688 篇文章。
假定你使用的是FreeBSD
昨天Scott Long老大发了一封信说,从过去一个月内的反馈来看,6.0-RELEASE是FreeBSD近几年最为成功的发行版本,同时,也是FreeBSD历史上最为成功的.0发行版本。
感恩节那天,正式完全彻底地消灭了第一组公司的qmail服务器,并全线替换为FreeBSD 6.0+postfix。这是公司邮件服务的一大进步。
再也没有恶心的代码,拥堵的队列,缓冲区溢出、各式各样的hack、裹尸布一样的千层补丁,再也没有signal 11和大批大批的垃圾邮件了!!!
With the work from intron@ now we have the Chinese Project’s translations in PDF format!
今天想起来,把它打开看了看
[delphij@charlie] ~> uname -a
FreeBSD charlie.delphij.net 7.0-CURRENT FreeBSD 7.0-CURRENT #2: Sat Sep 3 02:16:50 CST 2005 delphij@charlie.delphij.net:/usr/obj/usr/src/sys/GENERIC amd64
刷!
The F5 gateway has became incredibly errornous after they migrated from FreeBSD to Linux, so I call this a bad move.
In the Good Old Time(TM), they run FreeBSD on their boxes, and I have never encounted a single problem when doing everyday work. After they migrate to Linux, they start to inject error packets into your connection and therefore, SSH is broken. This is critical for development, IMHO, and prevented us from being able to work.
Derived from the ancient BSD Unix, *BSD has a set of queue related macros which are described in queue(3), and implemented in src/sys/sys/queue.h. These are primarily used in the kernel, but also useful for userland applications.
Now this server is running:
[delphij@tarsier] ~> uname -a
FreeBSD tarsier.delphij.net 6.0-RELEASE FreeBSD 6.0-RELEASE #0: Wed Nov 2 14:39:40 CST 2005 delphij@tarsier.delphij.net:/usr/obj/usr/src/sys/TARSIER i386
这是一篇几年前的文章,发表地我已经记不清楚了。除了这篇文章对FreeBSD开发模式和如何成为 committer 的介绍之外,我还希望看到这篇文章的人,能够成为国人在 FreeBSD 中的中坚分子,让我们(华人)成为整个项目最重要的一部分。
FreeBSD项目的结构
和FreeBSD项目关联的人大体分为三类,即被称为commiter的开发者,由其中9名组成的core team,及其他的贡献于FreeBSD的人们。
commiter是FreeBSD项目的正式开发者,他们拥有对原始码的直接修改权限。现在大约有330名commiter,其中47名在日本。
commiter并不只是自己写代码的人,为别人写的ports做登录,或者写文档等等,还有负责各种分野的commiter存在。core team是从这些commiter中选出来的,共有9人。所有的commiter都有投票权,从候选人中投票选举9人组成core team。在今年6月份进行的选举中,包括笔者在内的9人当选进入了core team,任期为2年。