I've been a mutt user for well over 10 years but more and more I am running
into limitations which I am having trouble solving.

I have various email accounts which I access via IMAP. When I reply to mail
from each one I need a different From: address, different signature, different
SMTP server, some I want to GPG sign and some not, etc.

folder-hook imaps://[email protected]/          'set 
signature=~/.signature.domain1; set pgp_autosign = yes; set from="Tracy Reed 
<[email protected]>"'
folder-hook imaps://[email protected]/.*        'set 
signature=~/.signature.domain1; set pgp_autosign = yes; set from="Tracy Reed 
<[email protected]>"'
folder-hook imaps://[email protected]/.*lists.* 'set 
signature=~/.signature.domain1; set pgp_autosign = yes; set from="Tracy Reed 
<[email protected]>"'
folder-hook imaps://[email protected]/folder1   'set 
signature=~/.signature.plusone;   set pgp_autosign = no;  set from="Tracy Reed 
<[email protected]>"'

folder-hook imaps://[email protected]@imap.domain2.com/ 'set 
signature=~/.signature;         set pgp_autosign = yes; set from="Tracy Reed 
<[email protected]>"'
folder-hook imaps://[email protected]@imap.domain2.com/ 'set 
signature=~/.signature.work; set pgp_autosign = no;  set from="Tracy Reed 
<[email protected]>"'

folder-hook imap://[email protected]@mail.domain3.com/ 'set 
signature=~/.signature.work; set pgp_autosign = no; set from="Tracy Reed 
<[email protected]>"'

But for whatever reason the From: address is almost always being set to the
wrong thing, usually [email protected]. This seems like a complicated
state machine or something. There's got to be a better way.

I would also like to be able to sort mail. Mutt doesn't do this and I can't do
sieve on the server side for most of my accounts. I do have procmail on the
server side for one of them. How do most people handle this? Do most people use
fetchmail and pipe through procmail? But if I pull the mail down and delete
from server I lose the advantage of IMAP and having the mail saved/backed up on
the server and ability to access it with other devices.

I am running mutt 1.5.21 on CentOS 5.7. Suggestions?

-- 
Tracy Reed

Reply via email to