Rafael, você que desenvolveu o JForum, poderia me dar uma luz?
No forum do php, quando há uma mensagem nova no tópico, é enviado uma mensagem a quem está acompanhando.
Como você implementou esta funcionalidade? Eu estou criando um projeto parecido com um forum, mas é para suporte, e quando houver uma resposta ao chamado, vou enviar uma resposta automática ao usuário.
Eu pensei em criar uma data de registro e uma de alteração, quando a data de alteração for modificada, enviaria o e-mail.
Como você implementou?