I've got an easy trick for sending e-mail from my OpenACS-driven site:
I use my ISP's SMTP server.
That way I don't have to worry about setting up sendmail correctly,
etc. All I do is set the appropriate parameter in ad.tcl to
"smtp.my.isp.com" and off it goes.
If you're connected through an ISP that provides SMTP services, I
think it is a lot easier to let them deal with the headaches involved
with running a mail server than doing it yourself. Or learning how to
do it yourself. I've avoided learning how so far.