diff --git a/files/internals/functions b/files/internals/functions index 6ed249b..6f78e9a 100644 --- a/files/internals/functions +++ b/files/internals/functions @@ -105,7 +105,7 @@ prerun() { exit 1 fi - if [ ! -f "$mail" ]; then + if [ ! -f "$mail" ] || [ -z "$mail" ]; then email_alert=0 fi @@ -1073,6 +1073,9 @@ scan() { eout "{scan.hook} scan of $spath in progress (id: $datestamp.$$)" fi cnt=0 + if [ -z "$mail" ]; then + eout "{scan} no \$mail binary found, e-mail alerts disabled." + fi if [ -f "$clamscan" ] && [ "$scan_clamscan" == "1" ]; then if [ -z "$hscan" ]; then eout "{scan} found clamav binary at $clamscan, using clamav scanner engine..." 1