Go to the first, previous, next, last section, table of contents.


6.8.4 Agent Expiry

nnagent doesn't handle expiry. Instead, there's a special gnus-agent-expire command that will expire all read articles that are older than gnus-agent-expire-days days. It can be run whenever you feel that you're running out of space. It's not particularly fast or efficient, and it's not a particularly good idea to interrupt it (with C-g or anything else) once you've started it.

gnus-agent-expire-days can also be a list of regexp/day pairs. The regexps will be matched against group names to allow differing expiry in different groups.

(setq gnus-agent-expire-days
      '(("alt\\." 7)
        (".*binary" 1)
        ("." 21)))

If you use the list form, the last element must always be the default method--it must always match all groups.

if gnus-agent-expire-all is non-nil, this command will expire all articles--unread, read, ticked and dormant. If nil (which is the default), only read articles are eligible for expiry, and unread, ticked and dormant articles will be kept indefinitely.


Go to the first, previous, next, last section, table of contents.