With the scarce info provided … I can only guess that your development mail server is not set up correctly. If you are sending using localhost then you will need to have smtp running and configured on the local IIS server. Why did you make sure this was off?
6
solved Password recovery control fails to send mails