When are the emails sent and who are they sent by? Is there a trigger on the table or something?
As I see, there are a yaf_WatchForum and a yaf_WatchTopic tables to store the subscriptions.
The mail is sent by the PostReplyClick function of postmessage.ascx.cs file.
The sending routine is Utils.CreateWatchEmail.