This can be accomplished using the forgotpassword view of the user module (yoursite.com/user/forgotpassword). Remember to give anonymous users access to this view as, for some strange reason, this isn't set by default.
Hi,
Are you using the 3.3.1 version? In that case there is a new setting you must remember to set. I have just realized this myself. Check here: http://ez.no/developer/ez_publish_3/forum/developer/template_override_cache