On Tue, Feb 20, 2007 at 10:55:01AM -0700, Kyle Wheeler wrote: > On Tuesday, February 20 at 12:09 PM, quoth Eur Ing Chris Green: > > I have a moderately deep (say three or four levels) hierarchy of > > saved mail. I want some easy[ish] way of creating new directories > > and/or moving existing directories and folders within the hierarchy. > > Is there anything available for doing this? > > If you access your mail via IMAP, this is easy (<rename-mailbox>, > <create-mailbox> and so forth). If you access your mail locally, the > easiest way for *creating* a mailbox is to put messages into it (i.e. > if you put messages into a mailbox that doesn't exist, mutt will > create it). That's the best way to rename mailboxes if you're not > using IMAP: tag all the messages in a mailbox and save them to the new > name.
That's fine if the *directory* where the new/renamed mailbox is to be already exists but if it's down a new directory tree it doesn't work. If you looked at my example you'd have seen it needed a new directory as well as a new mailbox. > Deleting the old mailbox can either be trivial (if you're using > mbox and you have $save_empty=no, then empty mbox files are deleted), Yes, another plus for mbox over maildir IMHO. However I'm drifting towards maildir for other reasons so it probably won't work for me. > or simply something that mutt doesn't handle (though I think I > remember someone creating a patch that made $save_empty apply to other > mailbox types as well). > That might be interesting, I'll take a look at the patches that are around. -- Chris Green
