use Net::SMTP;
my $mailhost = "127.0.0.1";
my $mailfrom = 'TEST;
my @mailto = ("$user\@$domain");
my $subject = "TEST";
my $text = `/home/file`;
my $smtp = Net::SMTP->new($mailhost, Hello => 'localhost', Timeout => 120, Debug => 1);
$smtp->auth('TEST','TEST');
foreach my $mailto (@mailto) {
$smtp->mail($mailfrom);
$smtp->to($mailto);
$smtp->data();
$smtp->datasend("To: $mailto\n");
$smtp->datasend("From: $mailfrom\n");
$smtp->datasend("Subject: $subject\n");
$smtp->datasend("\n");
$smtp->datasend("$text\n\n");
$smtp->dataend();
perl的程序发送好像是可以的哦 |