thunderamur,
mutt c ssmtp прекрасно работает из коробки.
А вот по поводу почты именно для рута - я ошибся, файлик revaliases указывает алиасы *От кого*, а не *Кому* - делал два года назад, позабыл уже

Подразумевалось, отчеты будут отправляться не системной почтой, а через mutt. Потом уже настраивал специально для системных сообщений, вот таким костылем:
после установки ssmtp:
sudo rm /usr/sbin/sendmail
sudo nano /usr/sbin/sendmail
пишем
#!/bin/sh
sed -r \
-e 's/^From: .*$/From: Server <почта@с_которой_отсылаем>/' \
-e 's/^To: .*$/To: почта@куда_отсылаем/' \
| /usr/sbin/ssmtp 'почта@куда_отсылаем'
sudo chmod +x /usr/sbin/sendmail
Подменяем заголовки, указываем неизменный адрес. В итоге
любая почта уходит на ящик, указанный в скрипте, независимо от того, какой указан получатель. Да, наверное для системной почты postfix лучше

Но там свои подводные камни - нужно настроить postfix так, чтоб он не слал отчеты о недоставленных письмах и не сохранял очередь отправки.
Как-то раз сдох интернет на сервере, пока разбирались, postfix накопил очередь из нескольких десятков недоставленных писем, а потом весь этот поток ушел на яндекс. Потом пришлось яндексу объяснять, что я не спамер