getspamdpid() {
if [[ ! $spamdpid || ! -d /proc/$spamdpid ]]; then
- spamdpid=$(systemctl status spamassassin| sed -n '/^ *Main PID:/s/[^0-9]//gp')
+ spamdpid=$(systemctl status spamassassin| sed -n '/^ *Main PID:/s/[^0-9]//gp' ||:)
fi
}
getspamdpid
e spamdpid: $spamdpid
if [[ ! $spamdpid ]]; then
- echo $HOSTNAME mailtest spamd pid not found
+ echo $HOSTNAME mailtest spamd pid not found. systemctl status spamassassin:
+ systemctl status spamassassin
fi
tmpfile=$(mktemp)
for folder in ${folders[@]}; do