core: add smtp.verify

This commit is contained in:
undefined committed 2021-06-29 16:52:22 +08:00
1 parent 7dd5b13b8e
commit 5c388daba6
3 files changed
+3 -2

No files matched your search

+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "hydrooj",
"version": "2.29.0",
"version": "2.29.1",
"bin": "bin/hydrooj.js",
"main": "dist/loader.js",
"typings": "dist/loader.d.ts",
+1 -1
View File
@@ -80,7 +80,7 @@ export class UserRegisterHandler extends Handler {
system.get('session.unsaved_expire_seconds'),
{ mail },
);
if (system.get('smtp.user')) {
if (system.get('smtp.verify')) {
const m = await this.renderHTML('user_register_mail.html', {
path: `register/${t[0]}`,
url_prefix: (this.domain.host || [])[0] || system.get('server.url'),
+1
View File
@@ -170,6 +170,7 @@ SystemSetting(
Setting('setting_smtp', 'smtp.port', 465, 'number', 'smtp.port', 'SMTP Server Port'),
Setting('setting_smtp', 'smtp.from', null, 'text', 'smtp.from', 'Mail From'),
Setting('setting_smtp', 'smtp.secure', false, 'boolean', 'smtp.secure', 'SSL'),
Setting('setting_smtp', 'smtp.verify', true, 'boolean', 'smtp.verify', 'Verify register email'),
Setting('setting_server', 'server.center', 'https://hydro.undefined.moe:8443/center', 'text', 'server.center', '', FLAG_HIDDEN),
Setting('setting_server', 'server.proxy', false, 'boolean', 'server.proxy', 'Use hydro center proxy to send problems'),
Setting('setting_server', 'server.name', 'Hydro', 'text', 'server.name', 'Server Name'),