AQUI LO TIENES
Código PHP:
Ver original$mail->MsgHTML('<a href="http://localhost/volcanicos/views/frm_mod_cont.php?&ti='.base64_encode(time()).'&de='.base64_encode($destinatario).'&do='.sha1($_SERVER['HTTP_USER_AGENT'].$destinatario.'codigo_clave').'">Recuperar Contraseña</a><br>');
sobraba un punto en la function sha1 , se me escapo ... ..