小编ane*_*ane的帖子

Spamassassin one-liner 使用 X-Spam-Flag 标记和移动邮件:YES 到新目录?

假设您有一个包含数万条消息的目录。并且您想将垃圾邮件与非垃圾邮件分开。

具体来说,您希望:

  1. 针对目录运行 spamassassin,用 X-Spam-Flag 标记每封邮件:如果认为它是垃圾邮件,则为 YES
  2. 使用 tcsh shell 或 perl one-liner grep 所有带有标志的邮件并将这些邮件移动到 /tmp/spam

您可以运行什么命令来完成此操作?例如,一些伪代码:

/usr/local/bin/spamassassin -eL ./Maildir/cur/* | grep "X-Spam-Flag: YES" | mv %1 /tmp/spam
Run Code Online (Sandbox Code Playgroud)

scripting spam grep spamassassin maildir

2
推荐指数
1
解决办法
1417
查看次数

标签 统计

grep ×1

maildir ×1

scripting ×1

spam ×1

spamassassin ×1