io proporrei questo:
mandi una email con scritto "la tua password è stata modificata ed ora è questa: 'ciao' .Buon divertimento."

e fai una query stile questa:
UPDATE nometabella SET nomecampopassword=MD5('ciao') WHERE camponomeutente='nomeutente'