my $msg = MIME::Lite->new( From => 'me@me.com', To => 'me@me.com', #Cc => 'some@other.com, some@more.com', Subject => 'Report', Type => 'multipart/mixed' ); $msg->attach( Type =>'TEXT', Data =>"Here is the Report" ); $msg->attach( Type => 'application/vnd.ms-excel', Encoding => 'base64', Path => "/report.xls", Filename => 'report.xls' ); $msg->send;