Я начал получать спам задним числом несколько лет назад. Есть ли простой способ обнаружить и перенаправить их в / dev / null с помощью procmail?
Если дата определенно присутствует, тогда что-нибудь простое, например:
# The order of the recipes is significant
# header format is "Date: Sat, 13 Feb 2010"
:0
* ^Date: .*,.*200[0-9]
/dev/null
На самом деле это не зависит от procmail, но cronjob, выполняемый через фиксированный период, может сделать это:
find /maildirectory -type f -mtime +7 -exec rm -rf {}\;
Это приведет к удалению почты старше недели.