!/usr/bin/perl
use strict;
use DBI;
use HTTP::Date qw(time2iso str2time time2iso time2isoz);
use Net::SMTP;
sub send_mail{
if (@_ != 2){print “请输入2个参数
”;exit 1};
(
my
my
my
my $mail_server = ‘smtp.exmail.qq.com’;
my $from = "From: $mail_user
";
my $subject = "Subject: zjcap info
";
my $info = "$CurrTime--$n";
my $message = <<CONTENT;
$info
CONTENT
my
$smtp->auth($mail_user, $mail_pwd) || die "Auth Error! $!";
$smtp->mail($mail_user);
$smtp->to($to_address);
$smtp->data(); # begin the data
$smtp->datasend($from); # set user
$smtp->datasend($subject); # set subject
$smtp->datasend("
");
$smtp->datasend("$message
"); # set content
$smtp->dataend();
$smtp->quit();
}
my
my
my
$sth->execute();
my
print “$var is $var
”;
读取上一次文件
#
open( A, “<”, “count.txt” );
while () {
};
print “上次记录的记录数为$count
”;
最新的文件记录数 写入count.txt
open( B, “>”, “count.txt” );
print B (“$var
”);
if ( defined(count) &&var != count &&var !=0 ){
print “开始处理
”;
my
print “@arr
”;send_mail(‘zhaoyangjian@zjcap.cn’,”@arr
”)
}
}