use Mail::SpamAssassin::Plugin;
use Sys::Syslog;
use Sys::Syslog qw(:standard :macros);
-#use Time::Local;
use HTTP::Date;
+use POSIX;
our @ISA = qw(Mail::SpamAssassin::Plugin);
my $domain = $fromarr[1];
my $creationDate = infanticide_get_creation_date($domain);
if ($creationDate eq "") {
- syslog('debug', "infanticide: " . $counter . " no creation date for " . $domain);
+ syslog('debug', "infanticide: no creation date for " . $domain);
return(0);
}
my $dt = str2time($creationDate);
- my $daysAgo = (time() - $dt) / 86400;
+ my $daysAgo = ceil((time() - $dt) / 86400);
syslog("debug", "infanticide: " . $domain . " was created " . $daysAgo . " days ago");
if ($daysAgo < 30) {
return(1);