logcheck, ssmpt Unable to locate mailhub
You want to use ssmtp to send the output of logcheck, yet see errors such as these?
sSMTP: Unable to locate mailhub
sSMTP: Cannot open mailhub:25
sSMTP: /etc/ssmtp/ssmtp.conf not found
Following the sSMTP wiki, you’ve set:
# chown root:mail /etc/ssmtp/ssmtp.conf
# chmod 640 /etc/ssmtp/ssmtp.conf
Simply add logcheck to the group mail:
usermod -a -G mail logcheck
You can run a test. As user root, do:
# su -s /bin/bash -c "/usr/sbin/logcheck" logcheck