You might enjoy my new scriptable client then, although it suffers from a few design decisions I believe are acceptable:
* Maildir only. * Shell out to sendmail.
I do enjoy scripting though; for example viewing all unread messages regardless of folder, or marking messages as read based on regexps.