I am having an issue where the auto-generated emails are not being sent out with passwords to some free email services (ie AOL, Comcast, live etc.)
If a new user enters an address that is from their own domain the messages send out perfectly. Also, Gmail works which is strange because I typically have issues with Gmail in these types of situations but those emails show up in the Gmail inbox almost instantly with the WP-Members plugin.
The "From" email address (firstname.lastname@example.org) used is from the websites own domain (www.flowerhutchma.com). That being said, I don't see why I would need to use an SMTP plugin to override the default PHP mail function. I did test some SMTP plugins and every time I sent a test email, to any email address, none of the test emails worked until I switched it back to the PHP mail function. (I have also logged into a "@flowerhutchma.com" email account and was able to send emails to AOL and Comcast successfully.)
I have tried deactivating all other plugins to see if something was conflicting there and that did not help. I also switched to a default theme as opposed to the custom theme I have setup and again no solution there.
The site is hosted on Dreamhost and I have sent them a support ticket as well to see if the issue is on their end.