At Sun, 19 Jul 2009 22:16:23 -0400, Tim Gray wrote: > > Fair enough. Well, if you are interested, I've attached the code below > between the dashes. I'm assuming you have python installed. Save it > wherever you want and name it whatever you want. If you want specific > folders ignored, add them in the ignore statement. > > Then add the following line to your muttrc file: > > mailboxes `/path/to/script/listbox.py /path/to/mail/folders`
Thanks! Doesn't that need to produce some output, or does mutt have a way to assign the content of "dirs" from the script to "mailboxes"? And it would require that there are exclusively maildirs in the directory you supply as parameter to the script because it doesn't distinguish between maildirs and directories. That's a distinction a script needs to make. What I have is like: ~/Mail ARCHIVE # directory containing maildirs and/or files or directories Maildir # that's the inbox lists # directory containing maildirs mutt-users debian-user ... drafts spam trash Per # directory containing maildirs and/or files or directories ARCHIVE # directory containing maildirs and/or files or directories person-1 person-2 ... Gov # directory containing maildirs and/or files or directories ... Com # directory containing maildirs and/or files or directories ... file-1 file-2 logfile mboxfile ... A script to automatically set up the mailboxes would have to check all directories under ~/Mail and create mailbox statements for only those that are maildirs.