[Solved] Mail::Sender Doubt

I am using the below code to send an email

#!/usr/bin/perl

sub BEGIN {
        unshift (@INC,'/opt/dev/common/mds/perlLib');
}

use Mail::Sender;

$sender = new Mail::Sender
{smtp => 'xxx.xxx.x.xx', from => 'abc@xyz.xom'};
$sender->MailFile({to => 'abc@xyz.xom',
subject => 'Here is the file',
msg => "I'm sending you the list you wanted."});

$sender->Close;

But, it is not sending the mail at all. What is wrong in my code?

---------- Post updated at 05:42 PM ---------- Previous update was at 05:28 PM ----------

Found it myself..

Should have used MailMsg instead if MailFile. :slight_smile: Thanks!