diff --git a/templates/email/new_user.html.ep b/templates/email/new_user.html.ep
deleted file mode 100644
index 2fd7607..0000000
--- a/templates/email/new_user.html.ep
+++ /dev/null
@@ -1,7 +0,0 @@
-% my $user = (stash 'user_data') || {};
-Привет <%= $user->{sn} %>!
-
-Регистрация прошла успешно, теперь ты можешь войти.
-
-Чтобы поменять свои данные, используй эту ссылку:
-%= url_for('https://www.linuxdv.org/user/profile');
diff --git a/templates/email/pass_reset.html.ep b/templates/email/password_reset.txt.ep
similarity index 88%
rename from templates/email/pass_reset.html.ep
rename to templates/email/password_reset.txt.ep
index 67ca546..f47b6e0 100644
--- a/templates/email/pass_reset.html.ep
+++ b/templates/email/password_reset.txt.ep
@@ -5,7 +5,7 @@
Ты запросил пароль для восстановления учётной записи на 'linuxdv.org'.
Перейди по этой ссылке, чтобы продолжить:
-%= url_for('https://www.linuxdv.org/user/recover')->query(code => $code);
+<%= url_for('/user/recover')->query(code => $code); %>
Ссылка действительна в течении 1 часа после после создания этого письма,
т.е. до <%= scalar localtime(); %>
diff --git a/templates/email/reg_confirm.txt.ep b/templates/email/reg_confirm.txt.ep
new file mode 100644
index 0000000..2d20b18
--- /dev/null
+++ b/templates/email/reg_confirm.txt.ep
@@ -0,0 +1,9 @@
+% my $user = (stash 'user_data') || {};
+% my $code = (stash 'recover_code') || '';
+Привет <%= $user->{sn} %>!
+
+Регистрация прошла успешно, для начала работы нужно активировать учётную запись.
+Ссылка для активации: <%= url_for('/user/recover')->query(code => $code); %>
+
+Чтобы поменять свои данные, используй эту ссылку:
+%= url_for('https://www.linuxdv.org/user/profile');