Problem: Unified clients (Thunderbird, claws-mail, so on and so forth) are clumsy to setup, imposible to script, have poor addressbook systems, and send mail weirdly. Also, they don't use my text editor of choice (vim).
The solution: Use fetchmail to get email. ... And that's where I'm stuck. I want to:
- Read email, including HTML email, with formatting, see and save attachments... I prefer not using X, but I understand I'll need to for this part. Also included in this, probably, is seeing a list of emails, but that can be a separate tool that uses this one for actually reading the emails.
- Compose email, preferably with Vim or something similar. I need to be able to: Attach documents, hopefully also insert them.
- Send email, hopefully having some sort of addressbook, aliasing, something of the sort.
I'd like to do as much of this in a scriptable, or at least CLI, manner as possible. Just a personal preference for being able to use environments over SSH, and being able to offload, say, sending a message at the same time every day, on to a scheduler like Cron.