Самый простой способ без использования внешних программ или написания десятков строк кода elisp - использовать расщепление .
Допустим, вашего спамера зовут Джон Смит по имени известного Повелителя Времени, и вы храните свою почту в группе под названием mail.misc
. Просто поместите это в путь загрузки:
(setq nnmail-split-methods '(("mail.spam" "^From:.*John Smith.*") ("mail.misc" "")))
Вторая строка внутри элемента alist является регулярным выражением.