From to: sid: window:

随笔 (essay)

大教堂与市集 (catb)

330    显然,正确的做法是:(1)在主驱动中加入SMTP转发支持,(2)把它设置为默认模式,(3)最后,抛弃所有其他传输模式,尤其是´本地归档”和´标准输出”两项。
331    第三步让我踌躇颇久,因为担心会流失依赖此模式的老用户。
332    理论上,他们可以立即使用forward格式文件或者非sendmail的类似功能来达到同样的效果。
333    但实践中,这种转变大费周章。
334    一旦真这么做了,我发现好处非常明显。
335    驱动代码中的症结就此消失,配置选项也大大简化了。
336    再不需要围着系统的MDA和用户的本机邮箱打转了,也不需要为操作系统是否支持归档文件锁定而伤脑筋了。
337    而且,惟一可能出现邮件丢失的情况也没有了。
338    过去,假设你指定了邮件归档路径,而恰好磁盘满了话,你的邮件就没了。
339    而这在SMTP转发中不会出现。
340    因为除非传送完成或至少已经暂入缓存了,不然SMTP接收端不会发送确认信号。
341    同时,性能也提高了(尽管这不是你运行一次就能感觉到的)。
342    另外值得一提的是,用户手册也简化了许多。
343    日后,为了应付一些来自动态SLIP的纠葛,我又不得不重新加入了可由用户制定MDA功能。
344    但是做起来简单多了。

Go to Dashboard (guest)