use Mail::Sender;
my $text_msg = "foo";
my $html_msg = "
foo
";
my $sender = new Mail::Sender
{ smtp => '127.0.0.1',
from => "Teacher ",
}
$sender->OpenMultipart(
{ to => "$rcpt",
subject => "$subject",
multipart => "mixed",
})
or die "Can't Open message: $sender->{'error_msg'}\n";
$sender->Part( { ctype => 'multipart/alternative' });
$sender->Part(
{ ctype => 'text/plain',
disposition => 'NONE',
msg => "$text_msg\n"
});
$sender->Part(
{ ctype => 'text/html',
disposition => 'NONE',
msg => "$html_msg\n"
});
$sender->Close()
or die "Failed to send message: $sender->{'error_msg'}\n";