I'm setting up mutt for the first time and have been able to answer most of my questions through the docs and list archives. However, I've hit a wall on one issue.
I have two accounts on the same IMAP server. I can successfully navigate between accounts using account-hooks. However, in both accounts, the From: header defaults to my username followed by the @ sign. (i.e. kurtl@) I've set both the $envelope_from and $from variables, but that doesn't help. If I set up mutt with just one IMAP account (and no account-hooks), it works fine. Here are the relevant portions from my .muttrc. Any help is appreciated. Also, I'm new to mutt, so if I'm doing something the hard way, please let me know. account-hook . 'unset imap_pass; unset spoolfile; unset folder; \ unset record; unset postponed; unset from; unset realname; \ unset hostname; unset sort; unset sort_aux' account-hook imap:[EMAIL PROTECTED]/ \ 'set spoolfile=imap:[EMAIL PROTECTED]/INBOX; \ set folder=imap:[EMAIL PROTECTED]/; \ set record=imap:[EMAIL PROTECTED]/INBOX.Sent; \ set postponed=imap:[EMAIL PROTECTED]/INBOX.Drafts; \ set use_from; \ set envelope_from; \ set [EMAIL PROTECTED]; \ set hostname=my.server.com' account-hook imap:[EMAIL PROTECTED]/ \ 'set spoolfile=imap:[EMAIL PROTECTED]/INBOX; \ set folder=imap:[EMAIL PROTECTED]/; \ set record=imap:[EMAIL PROTECTED]/INBOX.Sent; \ set postponed=imap:[EMAIL PROTECTED]/INBOX.Drafts; \ set use_from; \ set envelope_from; \ set [EMAIL PROTECTED]; \ set hostname=my.server.com' folder-hook . 'unset sort; unset sort_aux; unset from; unset hostname' folder-hook imap:[EMAIL PROTECTED]/ 'set sort=threads; set sort_aux=reverse-date-received' folder-hook imap:[EMAIL PROTECTED]/ 'set sort=reverse-date-received' --kurt