рекомендую ковырнуть файлик SendNewPassword.php и проверить в нём все ли параметры указаны для функции mail()... в моей версии там не был указан параметр headers и как следствие пароль менялся но письмо не уходило, а вываливалась ошибка....
Да добавил headers, там надо было объявит переменные(глобальные).