in reply to Ways to test sendmail

Two thoughts: LWP::SMTP and
Please post a snippet from the script and/or HTML form, so we can see that. It sounds like you're not trapping an uncalled system call, or that you're not calling sendmail correctly, or something like that.