Hallo,
vorab, ich bin kein Vollprofi. Ich versuche aber trotzdem, Dir meine Lösungsansätze zu schildern.
1.) Das wohl wichtigste ist, das Verzeichnis /var auf eine separate Partition zu legen!
2.) Da ja alle Meldungen rotiert werden, könnte man vielleicht auch logrotate dahingehend anpassen, das ältere logs gelöscht werden, wenn der Speicher knapp wird.
3.) Desweiteren könnte ich mir eine Instanz vorstellen, welche die Speicherkapazität überwacht. Im Ernstfall könnte diese Instanz dann nämlich fetchmail definiert beenden - oder erwirken, das ab jetzt seine logs, oder die vom syslog-Dämon nach /dev/null geleitet werden.
Hier endet mein Wissen.
Gruss