У меня есть 8-поточный сервер CentOS. я настраивал смартмонтулс
контролировать мои диски. МТА msmtp
. Чтобы проверить настройку, я изменил свой smartd.conf
добавляя:
/dev/sda -a -m [email protected] -M тест
Так как я не видел всплывающей почты, я решил проверить журнал:
журналctl -u smartd
что дало следующее:
smartd[1184]: Выполнение теста <mail> на [email protected]...
smartd[1184]: Проверка <mail> на [email protected] привела к неожиданному выводу (459 байт) в STDOUT/STDERR:
smartd[1184]: send-mail: невозможно подключиться к smtp.gmail.com, порт 587: Отказано в доступе
smartd[1184]: send-mail: не удалось отправить почту (учетная запись по умолчанию из /etc/msmtprc)
smartd[1184]: send-mail: не удается войти в /var/log/msmtp.log: невозможно открыть: в доступе отказано
smartd[1184]: send-mail: информация журнала была: host=smtp.gmail.com tls=on auth=on [email protected] [email protected] получатели=my.mail@ pro.vider errormsg='невозможно подключиться к smtp.gmail.com, порт 587: разрешение отклонено' код выхода=EX_TEMPFAIL
Итак, я попробовал:
эхо "Мое сообщение" | mail -s "Некоторая тема" [email protected]
который отправляет почту, но все равно показывает ошибку:
send-mail: невозможно войти в /var/log/msmtp.log: невозможно открыть: Отказано в доступе
Я подумал, что это может быть проблема с разрешениями SE, поэтому я проверил:
гецебул -а | grep почта
что дало:
gitosis_can_sendmail --> выключено
httpd_can_sendmail --> на
logging_syslogd_can_sendmail --> вкл.
logwatch_can_network_connect_mail --> на
mailman_use_fusefs --> выключено
postfix_local_write_mail_spool --> на
У меня есть две ошибки, но я не знаю, как их исправить. Был бы рад, если бы кто-то мог указать мне в правильном направлении.
Огромное спасибо!