use LWP::Simple qw(get);
use HTTP::Date qw(time2iso str2time time2iso time2isoz);
use Net::Ping;
use Socket;
use Net::SMTP;
sub send_mail{
if (@_ != 2){print "请输入2个参数\n";exit 1};
($m,$n) = @_; #将参数赋值给变量
my $to_address = $m;
my $CurrTime = time2iso(time());
my $to_address = $m;
my $mail_user = 'zhao.yangjian@163.com';
my $mail_pwd = 'xxxxxx';
my $mail_server = 'smtp.163.com';
my $from = "From: $mail_user\n";
my $subject = "Subject: zjcap info\n";
my $info = "$CurrTime--$n";
my $message = <<CONTENT;
$info
CONTENT
my $smtp = Net::SMTP->new($mail_server);
$smtp-&g
perl 监控web能否正常打开
最新推荐文章于 2019-08-21 18:14:19 发布
使用Perl模块LWP::Simple和Net::SMTP编写脚本,监控http://www.zjtest3.com/和http://www.zjcap.cn/是否能正常打开。如果网站无法访问,脚本将发送邮件通知。
摘要由CSDN通过智能技术生成