Wonder if you can help me. I have a Magento installation and when a customer selects "forgot password" the system does NOT send the reset password email.
All the other emails are working fine. I have setup the New Password template and assigned it in the admin of Magento.
I can't for the life of me figure out why only the Reset password emails are not sending and the others are.
Please help.
Thanks, Ev
Check out the
app/code/core/Mage/Customer/controllers/AccountController.phpfile. Look forforgotPasswordPostAction. Analyze it step by step - check if$this->getRequest()->getParams()provides you the emal addresss, check if it validates (maybe some local changes have been made to the validation code). Look at the password generation code - is the new passsword generated? Check out theMage_Customer_Model_Customerclass and thesendPasswordReminderEmailmethod and try to track the bug in there. Print all the values you can get there (email, names, store configs and check for exceptions and warnings - turn php error displaying!).This should help you tracking down the problem, and gather enough data to identify it.