Mi dispiace contraddirti di nuovo, ma ritengo un errore quanto tu dica e quanto implementato.
Spiego il perchè:
se io mi collego stasera per l'ultima volta alle 20:00, domani se selezionerò "messaggi odierni" vedrò solo i nuovi messaggi dalle 00:00 all'orario di nuovo collegamento;
se seleziono "nuove discussioni" vedrò tutti i messaggi dal logout di ieri in poi.
Quindi nel primo caso avrò un buco di 4 ore con eventuali nuovi messaggi da me non visionati e che non vedrò il giorno dopo se qualcuno non inserisce un nuovo contributo dalle 00:00 all'orario in cui mi collego.
Ecco perchè per me sono ridondanti e perchè ritengo funzionale solo la funzione "nuove discussioni".
Sono finezze, ma nella programmazione queste cose fanno la differenza.
Con questo chiudo la questione.
saluti