if ($hour >= 7) {
$log->msg($logmsg);
$log->dbug("Calling speak");
- speak $msg;
+ speak $msg, $log;
} else {
- $log->msg("$logmsg [silent]");
+ $log->msg("$logmsg [silent nighttime]");
} # if
$unseen{$_} = 1;
my $startTime = time;
# Re-establish callback
- $log->msg("Calling IMAP->idle");
+ $log->dbug("Calling IMAP->idle");
eval {
$IMAP->idle(\&MonitorMail, $opts{timeout})
};
my $msg = "Now monitoring email for $opts{user}\@$opts{name}";
-speak $msg if $opts{announce};
+speak $msg, $log if $opts{announce};
$log->msg($msg);