hi,
[..] Meine Frage dazu ist nur, ob es sinnvoller ist das ganze in Verbindung mit eines Datenbanksystems (Thunderbird, MySQL) zu machen, oder flat-file basiert!?
Nach meinen Erfahrungen und dem Schreiben ungezählter PERL - Scripts und auch CGI - Scripts macht eine Datenbankanbindung die wenigsten Probleme, ist einfach zu implementieren, ist überschaubar, ist scalierbar, ist durchsuchbar.... ist einfach cool ;-)
Alternative: Lineare Datenbanken like Berkeley - DB, da wirds sicher auch eine Schnittstelle für PHP zu geben.
--roro