I did this recently. I found a decent amount of bugginess from neglected code in the notifications handling of replies. I also hacked the forums handling of email a bit. I can get you the code, but it has some client specific stuff that prevents it from generally being useful. I have a deadline this morning, but I'll try to get you the code and maybe some pointers by Monday.