How to get new password by mail instead of password reset url (Forgot password)
You can use Recovery Password (Email New Password) module.


  Recovery Password module makes it possible for Drupal to send any
  random generated password(new password) by email instead of URL to the
  user.


Refer to the module page for detailed description. Feel free to contact me, in case of any issue. I'm maintainer of this module.