I noticed there was a 4.0 web config in the root. I was using the default one, but running on 4.0. I thought this might be the problem but it wasn't. I flipped in the 4.0 web config, made the required changes and same problem.
I followed the process you outlined. But the system gives me the 'success' message and says mail is sent. But it still isn't.
So I decided to change the mailserver IP address to 0.0.0.0, just to ensure I generate an error. And it doesn't... it gives me a 'success' message.
That indicates to me it simply doesn't matter what SMTP settings i have, because it's not hitting SMTP at all. It's just saying that mail is sent, but it isn't.
Is it possible you can sign up and I can make you an admin so you can check my settings in the back end... I **definitely** have mail enabled there.
Free ASP.NET ecommerce, GPL license, responsive interface, unlimited languages and currencies, supports 1,000,000+ SKUs