I'm getting this error from Mial::Sender and am not sure why. Can't locate object method "Attach" via package "Mail::Sender" What should I check/did I miss/am I doign wrong/etc??? Thanks Dan +++++++++++++++++++ Below is the perl and the output from the script : __SCRIPT__ my $contract_html = set_contract_html();
print "Sending contract... <br> \n"; use Mail::Sender; eval { $sender = new Mail::Sender {smtp => "$smtp_serv", from => "$from"}; $sender->OpenMultipart({subject => "$subject", to => "$email_to"}); $sender->Body({ctype => 'text/plain', msg => $text}); $sender->Part({ctype => 'text/html', disposition => 'attachment', msg => $contract_html }); $sender->Attach({ description => 'Infiniplex Logo', ctype => 'image/gif', encoding => 'base64', disposition => 'attachment; filename="infinlogo.gif"; type="Gif Image"', file => 'infinlogo.gif' }); $sender->Close(); }; if($@) { print "... $@ :: <br>Error sending mail: $Mail::Sender::Error <P> \n"; } else { print "... Mail sent ok! <P> \n"; } __SCRIPT OUTPUT__ Sending contract... ... Can't locate object method "Attach" via package "Mail::Sender" at /usr/local/www/data/employee/contract.cgi line 114, chunk 5. :: Error sending mail: