fetchmail应该被重新设计为一个纯粹的MTA,作为常规SMTP邮件传输路径的一部分。
fetchmail的控制语法似乎避免了这些问题,因为它的语言空间极端有限。
我曾经因此搞砸过项目,所以在fetchmail的开发中我要避免重蹈覆辙。
在这个过程中,fetchmail有了自己的特设,脱离了前代的popclient。
rc(fetchmail用户配置)文件语法中包含了一些完全不需解析的,可选的“噪音”关键词。
在我们回到广义的软件工程问题之前,还有几条fetchmail开发中的独特细节需要深思。
fetchmail以daemon方式运行,用ISP提供的POP3帐号将邮件收到本地邮件系统。
我把每个曾和我讨论fetchmail的人都列入公测名单。
通过fetchmail项目(虽然规模小点),我证实可以通过效法李纳斯取得成效。