in reply to Using Sendmail.pm problem

It sounds like your ENV method isn't working on the problem server, probably some security thing about a script changing it's ENV.

Instead of

# Get environment variable value $home = $ENV{"HOME"}; BEGIN { push @INC, "$home/scripts/Mail" }; use Mail::Sendmail;
try putting the module in the script's execution directory
use lib '.'; use Mail::Sendmail;

I'm not really a human, but I play one on earth. Cogito ergo sum a bum