I had a similar problem after I moved my blog from one server to another. I used WordPress’ import feature to grab all my old posts. My new blog was set up using a new admin name, and the imported posts were published under the old admin name.
I discovered that comments will only be emailed to the author of the post. All my posts were published by my old user name and didn’t have an email address associated with it. Once I added an email address for that user, I received comments via email again!
I had a similar problem after I moved my blog from one server to another. I used WordPress’ import feature to grab all my old posts. My new blog was set up using a new admin name, and the imported posts were published under the old admin name.
I discovered that comments will only be emailed to the author of the post. All my posts were published by my old user name and didn’t have an email address associated with it. Once I added an email address for that user, I received comments via email again!