PerlSufi has asked for the wisdom of the Perl Monks concerning the following question:

Hello monks, I am having a problem attaching an excel file with MIME::Lite. In outlook it says the file is corrupted and opens blank even though it is 328B. Here is my section of code that I attempted to perform this with:
my $msg = MIME::Lite->new( From => '', To => '', #Cc => ',', Subject => 'Report', Type => 'multipart/mixed' ); $msg->attach( Type =>'TEXT', Data =>"Here is the Report" ); $msg->attach( Type => 'application/', Encoding => 'base64', Path => "/report.xls", Filename => 'report.xls' ); $msg->send;

Is it something with the encoding that I am not getting?