Hey all, I am trying to get MIME::Lite to attach an Excel spreadsheet created via Spreadsheet::WriteExcel to an outgoing email and something is not working quite right.
Here's the code: my $mail = MIME::Lite->new( From =>'[EMAIL PROTECTED]', To =>'[EMAIL PROTECTED]', Subject =>"New Report", Type =>'multipart/mixed', Data => $stuff, ); $mail->attach( Type =>'application/vnd.ms-excel', FH => $file, Filename => $workbook, ReadNow => 1, Disposition => 'attachment', ); $mail->send || warn "mail attempt failed: $@"; All documentation and forums that I have Googled has said this is the way to do this. But I get an error like this: binmode() on unopened filehandle at usr/lib/perl5/site_perl/5.8.0/MIME/Lite.pm line 1816. read() on unopened filehandle at /usr/lib/perl5/site_perl/5.8.0/MIME/Lite.pm line 1817. What exactly is going wrong here? Thanks in advance for any pointers and by the way, this is my first question to the list... Eric -- Reporting bugs: http://perl.apache.org/bugs/ Mail list info: http://perl.apache.org/maillist/modperl.html