Procmail 的“dropped F”错误是否已修复?如果修复了,什么时候?

Procmail 的“dropped F”错误是否已修复?如果修复了,什么时候?

十多年来,SpamAssassin 一直提供一个示例procmailrc文件,其中包含针对 Procmail 错误的以下解决方法:

# Work around procmail bug: any output on stderr will cause the "F" in "From"
# to be dropped.  This will re-add it.
:0
* ^^rom[ ]
{
  LOG="*** Dropped F off From_ header! Fixing up. "

  :0 fhw
  | sed -e '1s/^/F/'
}

此文件的最新版本有补充评论:

# NOTE: This is probably NOT needed in recent versions of procmail

评论的措辞并不能完全激发人们对此错误不存在的信心。有人可以确认“dropped F”错误是否仍然存在于当前版本的 Procmail 中吗?如果它不再存在,它在哪个版本的 Procmail 中修复了?为了简单起见,我很乐意从我的系统procmailrc文件中删除这些行,但前提是我可以确保使用他们正在运行的 Procmail 版本这样做是安全的。

相关内容