Send rest password link email to customer programmatically in magento
How to Send rest password link email to customer programmatically in magento?
Usually you need to load the customer first, then call the function on customer logic like this
<?php $customer_email = "[email protected]"; $customer = Mage::getModel('customer/customer'); $customer->setWebsiteId(Mage::app()->getStore()->getWebsiteId()); $customer ->loadByEmail($customer_email); if ($customer->getId()) { try { $newResetPasswordLinkToken = Mage::helper('customer')->generateResetPasswordLinkToken(); $customer->changeResetPasswordLinkToken($newResetPasswordLinkToken); $customer->sendPasswordResetConfirmationEmail(); } catch (Exception $exception) { Mage::log($exception); } } ?>