Hinweis: Der Artikel ist veraltet und funktioniert mit Thunderbird 91 (Linux) nicht mehr! Eine neuere Lösung findet sich hier in meinem Artikel.
Ich habe in meinem Ubuntu einen Mailserver mit Dovecot/Postfix. Darüber kann ich mir selbst bei der Software-Entwicklung mit PHP EMails schicken. Für den Empfang der Systemmails an Root oder den User war mir nichts eingefallen – bis ich das hier fand:
[1] Quelle: How do I read local email in thunderbird?
Und ich mühe mich hier stundenlang… Manchmal sollte man das Einfache nehmen!
Update 30.4.2020
Bis hierher habe ich einen Mailserver, zu dem ich zum Beispiel mit der PHP-Funktion mail() testhalber eine Nachricht schicken kann. Thunderbird kann die dann abrufen und man bekommt so auch die Nachrichten, die irgendwelche Systemprozesse schicken (cron etc.). Braucht man einen richtigen SMTP-Server, auf den man zum Test auch mittels Thunderbird Nachrichten schicken kann, hilft diese ebenfalls in [1] gezeigte Konfiguration in Thunderbird:
Übrigens, Dovecot habe ich deinstalliert, das brauche ich für meine nur lokalen Belange nicht. Der obere Teil dieses Posts entstand übrigens noch mit Xubuntu 12.04 ;-), inzwischen läuft hier 20.04.
Update 7.2.2024
Installation des Postfix mit Konfiguration:
sudo DEBIAN_PRIORITY=low apt install postfix