Heavily inspired, and even more based on, gnus-sieve.el I created a way to generate Procmail recipes from inside Gnus. This way you can add an `procmail' entry to your group parameters like (procmail . "^Sender:.*arne@arnested.dk") and have it turned into recipes like :0 * ^Sender:.*arne@arnested.dk ~/Maildir/mail.junk/ or (procmail "^From:.*larsi" "^Subject:.*gnus") to :0 * ^From:.*larsi * ^Subject:.*gnus ~/maildir/mail.important/ You will still have to know how to write a Procmail condition, but you can keep them together with your group parameters and the recipes will adjust themselves to changing group names. The format of the action line (the destination of the mail) is decided by `gnus-procmail-action' (a format string or a function). Feedback appreciated. Kind regards, -- Arne Jørgensen