On Thu, Dec 23, 2010 at 11:37:33PM +0100, Daniel Schömer wrote: > Hi! > > seanh schrieb: > > [...] > > > > But this still saves each message to an archive folder based on the current > > year when mutt was started, rather than on the year of the message. You > > can't > > define a save-hook based on the year of the message because there isn't an > > expando for that, only for the full date. I think it would require an > > external > > script, as suggested. > > I use this save-hook with mutt 1.5.21: > > save-hook . +.INBOX.%[%Y] > > I get '+.INBOX.2008' when I use the save-message command on > a message from 2008. I'm not sure if the sent-date or > received-date is used.
Great! This works: set mbox="+Archives/`date +%Y`" save-hook . "+Archives/%[%Y]" and seems to do exactly what I wanted.