我需要进行邮件处理,在其中操作邮件内容或在收到电子邮件时调用脚本,支持多个电子邮件地址作为访问点。在阅读 MDA 代理时,procmail 似乎是标准备用,但 maildrop 也有一些后续。Wikipedia 评论说,任何开始新事物的人都应该考虑使用 maildrop,因为 procmail 已经有一段时间没有改进了。
特性或功能是否有任何可靠的理由表明使用其中一个而不是另一个?
以下是我在各个地方阅读的内容的摘要:
Maildrop 声称是 procmail 的“替代品”。
Procmail 使用带有几个令人难忘的单字母命令的古老语法。Maildrop 使用更强大、更通用、更易读的模式动作语法,它与 awk 非常相似。
Procmail 比 maildrop 使用更广泛。Procmail 有更多在线示例。
Procmail 将大消息读入内存。Maildrop 利用管道和临时文件来避免 RAM 过载。Procmail 声称具有非常轻微的速度优势。
我的建议:阅读两者的文档,并使用语法对您更有意义的文档。
很难回答。据我所知,procmail 非常稳定并且运行良好。我不清楚(对我来说)maildrop 是否可以像 procmail 一样轻松地集成到 .forward 中。procmail 的优点是:
相反: