我的邮箱中开始显示来自 Kickstarter 的电子邮件已损坏。经过调查,事实证明是因为我在我的 spamassassin 配置中添加了这些诊断标头:
add_header all What-Looks-Spammy _SPAMMYTOKENS(7,short)_
add_header all What-Looks-Hammy _HAMMYTOKENS(7,short)_
事实证明,Kickstarter 链接到了几个图形文件,SA 已确定这些文件的名称是最有影响力的代币。然而,这些名字都很长。最终效果是我的标头最终像这样插入:
X-Spam-What-Looks-Hammy: UD:kickstarter-logo-130-c786b4c0131e4675d4e938b400dcb05d64f7709750ad31d54a87555a0e83dab8.png,
UD:twitter-social-7e6088443f29898180e0f5cfaab62693049355b9822ffb9ae89c186296592238.png,
facebooksocial675e657a12f1b904b75c03a78b01a43b0a5b8768803a712e3e0fc623fe0563b5png,
twitter-social-7e6088443f29898180e0f5cfaab62693049355b9822ffb9ae89c186296592238.png,
UD:facebook-social-675e657a12f1b904b75c03a78b01a43b0a5b8768803a712e3e0fc623fe0563b5.png,
kickstarterlogo130c786b4c0131e4675d4e938b400dcb05d64f7709750ad31d54a87555a0e83dab8png,
kickstarter-logo-130-c786b4c0131e4675d4e938b400dcb05d64f7709750ad31d54a87555a0e83dab8.png
包括那些空白行。由于空行表示标题的结束,难怪一切都会混乱。如果我只是在命令行上通过 spamc 运行原始消息,就会发生这种情况,因此我确信它在我的 procmail 链中没有其他内容。
如何在不禁用标头的情况下停止此操作?