да просто изменяют маршрут и перезапускают Вашу сеть.
/etc/rc.d/netif restart
ssmtp: Cannot open mail:25
может быть вызвано ошибками разрешения файла /etc/ssmtp/ssmtp.conf
. Какое бы приложение ни пыталось запустить ssmtp
, оно не может прочитать этот файл.
chmod 640 /etc/ssmtp/ssmtp.conf
chown root:mail /etc/ssmtp/ssmtp.conf
И добавьте приложение, отправляющее электронную почту, в группу mail
(например, 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
. Первый раскомментированный mailhub = mail
может быть причиной этого.
Я полагаю, что без полного доменного имени и номера порта он настраивает ssmtp
для попытки подключения через порт 25 к хосту с именем mail
в вашем домене по умолчанию (однако у вас есть этот набор вверх локально), которого предположительно не существует.