[NTLUG:Discuss] Mail Clent Recommendations
Kendall Clark
kclark at ntlug.org
Fri Jan 14 13:40:10 CST 2000
>>>>> "Richard" == Richard Cobbe <cobbe at directlink.net> writes:
[Richard's excellent VM feature summary snipped]
Richard> * Filtering: can't find this in VM, no. But then, I use
Richard> fetchmail/procmail.
Virtual folders provide something similar; I use them pretty
extensively actually; very neat. They give you a 'view' onto a
physical mailbox w/out modifying the underlying file. The views are
constructed by specifying (either interactively or in your ~/.vm or
~/.emacs file) some criteria to match against.
Richard> * Address book. I think you can get the same
Richard> functionality, but it's a bit of a headache. You can set
Richard> VM up, with the included software, to use .mailcap; it'll
Richard> expand nicknames to names in headers and so forth. For
Richard> addresses and phone numbers and so forth, you might want
Richard> to check out BBDB, from Jamie Zawinski --
Richard> http://www.jwz.org/bbdb/.
BBDB works for email addresses as well. I couldn't function without
BBDB. It automagically notices email addresses and names it hasn't
seen before, silently building an email address book for you in the
background. This is very cool.
[kclark at monkeyfist.com kclark]$ ls -la .bbdb
-rw-rw-r-- 1 kclark kclark 1664613 Jan 14 11:48 .bbdb
That's my BBDB database, about 13000 email addresses. To send someone
mail, I just start typing their name in the To: line and hitting the
auto-complete key, and BBDB finds the address and fills it in. Since
I'm not much of an elisp programmer, but the BBDB database is just a
plaintext file, I've written some Python code to manage and manipulate
it outside of VM.
Richard> * I haven't found a convenient way to save draft messages
Richard> so I can come back, finish them up, and send them later.
Richard> It may well be available, however, and you can always
Richard> save the message to a normal text file and load it into a
Richard> composition buffer later.
Yeah, I think that's the preferred way VM wants you to do this. I do
this quite a lot actually and don't have problems with it.
Richard> * The ability to deal with HTML-formatted messages.
But these are an abomination anyway! :>
Richard> Why do I use VM? Two major reasons: emacs keybindings
Richard> and the ability to edit received messages. Emacs has
Richard> been my primary editor for N years now, and I don't like
Richard> being surprised by other applications which *approximate*
Richard> the emacs keybindings, but redefine certain keys that I
Richard> use frequently. For example, Pine binds ^K to
Richard> delete-entire-line, rather than delete-to-end-of-line.
Richard> The really annoying one, though, is Netscape. I'm used
Richard> to alt-Q being rejustify-current-paragraph -- under
Richard> Netscape, this quits!
Plus, since your such a Schemer, elisp should be like mother's milk!
Richard> VM is, as advertized, largely for emacs-lovers. If you'd
Richard> rather die than touch emacs, then this is probably not
Richard> for you.
I [heart] VM. It's the only way I'm able to handle getting as many
email messages a day as I get (uh, like in 700 to 800 per day range
now).
The next best thing to VM, imo, is mutt. See
http://www.mutt.org/.
Best,
<Kendall/>
--
When all you have is capitalism, everyone looks like a wage slave.
1:30pm up 29 min, 4 users, load average: 0.02, 0.14, 0.10
More information about the Discuss
mailing list