ssmtp: Cannot open mail:25
может быть вызвано ошибками разрешения файла
/etc/ssmtp/ssmtp.conf
. Какое бы приложение ни пыталось запуститьssmtp
, оно не может прочитать этот файл.chmod 640 /etc/ssmtp/ssmtp.conf chown root:mail /etc/ssmtp/ssmtp.conf
И добавьте приложение, отправляющее электронную почту, в группу
logcheck
, если оно не является частью группыadm
)Для полноты картины ваш
smtp. conf
должен выглядеть примерно так:root=you@domain.com mailhub=your-mailserver.com:465 #mailhub=gmail.com:587 ### -> note 587 for STARTTLS hostname=your-vps.com UseTLS=Yes #UseSTARTTLS=Yes ### => gmail needs this (not all servers do) AuthUser=xxxxxx AuthPass=xxxxxx FromLineOverride=NO #Debug=YES # on Fedora / Red Hat / or with ssmtp-validate-TLS-server-cert.patch TLS_CA_File=/etc/ssl/certs/ca-certificates.crt
sSMTP
использовал 256-битные
шифры и проверял CA
.