enviar novedades a usuario registrados en una web

ingsgr01
13 de Mayo del 2004
Estoy haciendo un pequeño programa de una librería, en la que cada usuario que se registra tiene unas preferencias con los tipos de libros que le gustan.
Los usuarios tienen un espacio donde constan sus datos y las novedades que encajan con sus preferencias.¿Cómo puedo hacer esto?