I have 2 machines, one of which is setup as my IMAP server and the other
of which is my main workstation. I typically read my mail from the
workstation at home and from a computer at work.
Up until now, I have read my mail from the workstation by ssh'ing to it
and running mutt on the server. This works ok, except attachments are a
pain and I'd prefer to compose mail in emacs locally, not on the server
side.
I was thinking of using fetchmail to put the mail on the workstation and
then reading it locally with mutt. I would use the keep option to leave
the mail on the server so I could still check it from work. However,
AFAIK, I wouldn't be able to keep the mail status (ie. read, new, etc.)
in sync on the server for when I check mail at work. If I read it
locally, I'd want it marked read on the server.
The logical solution would be to connect to the server using mutt's IMAP
support. However, I'm under the impression that IMAP support in mutt is
kinda half-assed, and generally not The Right Way to read mail.
I'm probably going to try out mutt's IMAP support and see if it's
satisfactory. But, I was wondering it anyone could offer any insight
before I start messing with stuff.
Thanks,
Brian