Re: spoolfile and move clarification
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Monday, April 6 at 04:50 PM, quoth Zhengquan Zhang:
>> If that's your entire muttrc, it is meaningless. It would only have
>> any meaning if you use mbox-hooks elsewhere in your config.
>
> Thanks, so is there any rationale behind how to set spoolfile and mbox
> if we consider using getmail4 and procmail with mutt? There are so many
> different muttrc over the web and it is really confusing for a
> beginner...
Think about mutt this way: mutt is, first and foremost, a mailbox
viewer. It will show you the contents of a mailbox. There are some
hooks in there (mostly for historical reasons) for handling spoolfiles
and such, but unless you run your own mail server, chances are that
stuff is irrelevant.
If you tell mutt about mail that might be elsewhere (e.g. with a
$spoolfile setting), mutt will think you told it because you expect it
to DO something with that information. Don't put in information that
mutt doesn't need to know. So if you use getmail and procmail to
deliver your mail to a set of folders in your home directory, tell
mutt to look in those folders. You shouldn't even be using a
spoolfile, and mutt certainly doesn't need to be told to go looking
for one.
The $spoolfile also specifies "what folder does mutt open when you
launch it". So, for example, I use something similar to this:
set folder="imap://user@mailserver/"
set spoolfile=+INBOX
set postponed=+Drafts
set record=+Sent
unset mbox
Thus, when I launch mutt, it opens up my INBOX (i.e. $spoolfile).
Does that help?
~Kyle
- --
Life is too important to be taken seriously.
-- Oscar Wilde
-----BEGIN PGP SIGNATURE-----
Comment: Thank you for using encryption!
iEYEARECAAYFAknafgEACgkQBkIOoMqOI17QbQCfRUm0CYoKrrq/0pi+ly5WfdNT
gUwAoKwpry2iP8ugxO6HyPS/pXvs4fBI
=som2
-----END PGP SIGNATURE-----