Какую конфигурацию вентилятора Вы имеете? Я не на 100% уверен, но это кажется, что Вы больше не можете быть в конфигурации вентилятора N+1 на основе периферийных устройств, которые Вы добавили. Добавление дополнительного вентилятора может очистить ошибку.
Я не очень знаком с 410's, тем не менее, таким образом, быстрый вызов к Поддержке Dell мог подтвердить/отклонить мою теорию.
Если я правильно понимаю ваш вопрос, есть опция logrotate, которая сделает то, что вы хотите. Просто добавьте mail user@yourdomain.com
в качестве одной из опций конфигурации, например:
/var/log/httpd/*log {
mail user@yourdomain.com
...
Вам будут отправлены файлы журналов, которые будут заменены.
Возможно, вы пробовали это, но это не совсем то, что вам нужно. В таком случае, я думаю, вы по большей части на правильном пути. Однако прямой вызов sendmail - неправильный подход, когда вы пытаетесь отправить сообщение с вложениями. Процитируем FAQ по sendmail :
Как мне создавать вложения с помощью sendmail?
Вы этого не делаете. Sendmail - это агент передачи почты (MTA). Создание сообщений электронной почты, включая добавление вложений или подписей, является функцией почтового агента пользователя (MUA). Некоторые популярные MUA включают mutt, elm, exmh, Netscape, Eudora и Pine. Некоторые специализированные пакеты (метапочта, некоторые модули Perl и т. Д.) Также могут использоваться для создания сообщений с вложениями.
Если у вас есть почтовый пользовательский агент mutt (или вы можете его установить), он должен иметь возможность делать то, что вы хотите. Попробуйте что-нибудь вроде этого:
/var/log/httpd/*log {
firstaction
echo | mutt -s "Log files for `date`" user@yourdomain.com -a /var/log/httpd/*log
endscript
...
Обратите внимание, что в вашем примере файла конфигурации вам не хватает endcript
для вашей команды firstaction
.