I have been trying to figure this out for hours. I would really appreciate any help.
I set up a subdomain on my server and had it point to a specific folder (i.e. http://www.meetjustin.com/Community would be seen as community.meetjustin.com).
I then installed WP 2.0 - a fresh copy - on the subdomain. Everything worked perfectly. I tested registering a new user - got the email both at my test address and at the admin address letting me know a new user signed up.
I then went into WP options and changed the "Blog address (URI)" and the "WordPress address (URI)" to match the subdomain - community.meetjustin.com.
As soon as I did that the new user registration, lost password, and admin emails all stopped.
When I changed the URIs back it didn't fix the problem. It seems that WP 2.0 uses cache files - I had to flush the cache files before the emails would start working again.
I then tested each of the URIs and found that it was the "Blog Address (URI)" which is causing the problem. As long as I leave it as is, everything works fine.
Of course, this leaves me back at square one. I want my 'siteurl' to be community.meetjustin.com and not http://www.meetjustin.com/Community.
Can any of you code wizards help me out of give me some guidance on this?