#!/bin/sh

noticesfrom=`perl -n -e 'print "$_" if chomp && s/^\s*Notices\s*From\s*=\s*([^\s#]+).*$/$1/' /opt/MailScanner/etc/MailScanner.conf`
localpostmaster=`perl -n -e 'print "$_" if chomp && s/^\s*Local\s*Postmaster\s*=\s*([^\s#]+).*$/$1/' /opt/MailScanner/etc/MailScanner.conf`
noticesto=`perl -n -e 'print "$_" if chomp && s/^\s*Notices\s*To\s*=\s*([^\s#]+).*$/$1/' /opt/MailScanner/etc/MailScanner.conf`

alert=`/opt/MailScanner/bin/MailScanner --processing`

if [ \! "x$alert" = "x" ]; then
  #cat <<EOM
  sendmail -oem -t <<EOM
From: $noticesfrom <$localpostmaster>
To: MailScanner Administrator <$noticesto>
Subject: Problem Messages

$alert

-- 
MailScanner
EOM
fi

