Эти ошибки, которые вы перечисляете, являются простыми ошибками «неопределенных переменных», как говорится, я не уверен, что здесь сбивает с толку.
Вы смотрели на функцию рассылки? Или погуглил значение ошибки? Почта Tank Auth использует массив для отправки почты.
$data['username'] = "Bob";
$data['new_email_key'] = "1249ufasiojlk215ifasdy243jhaslkjhasjkghasd";
mail_function_name($data)
эти данные передаются в функцию mail, которая использует /email/activate-html.php view / template.
Я не верю, что есть документация по модификации Tank_Auth, поскольку PHP ОЧЕНЬ прямолинеен и хорошо прокомментирован, если у вас возникли проблемы с ним, это означает, что вы не понимаете код, и ошибка заключается в ваших способностях чтобы понять, ЧТО делается в коде, а не в документации TankAuth. Документация вас здесь не спасет.
Узнайте, что это за ошибки (то есть неопределенная переменная), и попробуйте исправить их одну за другой.