is they email the password then they didnt hash it.
What I have done is send them a link with a hash to a place where they can just change thier password.
The hash would call info from the database like userid, then it would give this user a change password form.. once they submit it the hash will be deleted as to make sure no one can use that link again if the email some how gets out.