I'm not sure. I don't subscribe to any threads, but to test it, I subscribed to Thread Must Die (not a stellar choice
but I knew it would be posted in). I picked instant notification. I just posted something as a test and haven't received an email yet. I'll see if I get one (and when others post).
If I don't, well I'm not sure what could be wrong.