There is a very easy freeware command-line SMTP e-mailer called bmail (
bmail) However, it doesn't do SMTP authentication. There's an alternative (well, there are probably many alternatives, but this is the one I know of...) called Postie (
Infradig's Postie) - this does SMTP authentication, but only in the paid-for version of the software. Also (and partly becuase it's so powerful, I admit), it took me ages to work out how to use Postie, and then work out that it wouldn't actually do what I wanted...
My solution, which may seem like a sledge-hammer and nut option, is to run my own SMTP server. Mercury (
http://www.pmail.com/overviews/ovw_mercwin.htm) is also freeware, small, pretty easy to setup, reliable, and not resource-intensive (not at a workload of 10 messages a day, anyway!)
I can provide more detail on configurations if you're interested.
Mark