I am using gnus and I would rather it not expire read mail in the usenet fashion.
This doesn't seem to be working:
(remove-hook 'gnus-mark-article-hook
'gnus-summary-mark-read-and-unread-as-read)
(add-hook 'gnus-mark-article-hook 'gnus-summary-mark-unread-as-read)
Any ideas to make it a little bit more like a "normal" MUA?
As all reasonable mail agent, gnus won't destroy (or expire) mail unless you ask it to do it.
It will hide them, so when entering a group (mailbox/folder) it will only show you mail that are unread or ticked. But if you enter a group with
C-u RET
, or if you useC-u M-g
in the summary buffer, all hidden message will be shown.If you really want to have all article all the time, you could use
But you'd better do as gnus does, and tick message you use often, and use the prefix arg when you want more.
(this is untested code, but it could work)