He leido en otro post alguna sugerencia para mejorar los avisos por correo, pero yo creo que lo mejor sería usar RSS. Me explico:
La idea sería que para cada usuario se generara una "noticia" cada vez que le llegue un mensaje o le toque jugar una partida, de tal forma que la noticia fuera "Tiene 2 partidas y 3 mensajes pendientes", o algo así. No creo que eso genere una carga extra en el servidor, porque supongo que cada vez que ocurre una de estas dos cosas cambiará el estado.
Por otra parte, yo, como cliente, me podría suscribir a MIS noticias del ciudadelas, con algo del estilo [
ciudadelas.frenopatico.net]. Para que quede bien, no tengo más que configurar mi cliente de news para que sólo se traiga una noticia y se refresque cada minuto, por decir algo.
Lo malo de esto es que quizás no todo el mundo sepa usarlo, pero bueno un mini-tutorial se hace en un ratillo