diff --git a/app_admin/utils.py b/app_admin/utils.py index 227179a..94d88ae 100644 --- a/app_admin/utils.py +++ b/app_admin/utils.py @@ -35,7 +35,7 @@ def send_email(to_email,vcode_str): if ssl: s = smtplib.SMTP_SSL(smtp_host, int(smtp_port)) # 发件箱邮件服务器及端口号 else: - s = smtplib.SMTP(smtp_host, int(smtp_host)) + s = smtplib.SMTP(smtp_host, int(smtp_port)) subject = "MrDoc - 重置密码验证码" content = "你的验证码为:{},验证码30分钟内有效!".format(vcode_str) diff --git a/app_admin/views.py b/app_admin/views.py index bd46908..c35959c 100644 --- a/app_admin/views.py +++ b/app_admin/views.py @@ -640,12 +640,11 @@ def admin_setting(request): name='pwd', defaults={"value": pwd, "types": 'email'} ) - if ssl != None: - # 更新SSL - SysSetting.objects.update_or_create( - name='smtp_ssl', - defaults={"value": ssl, "types": 'email'} - ) + # 更新SSL + SysSetting.objects.update_or_create( + name='smtp_ssl', + defaults={"value": ssl, "types": 'email'} + ) email_settings = SysSetting.objects.filter(types="email") if email_settings.count() == 6: emailer = email_settings.get(name='send_emailer') diff --git a/template/app_admin/admin_setting.html b/template/app_admin/admin_setting.html index b71c6df..a61a1a2 100644 --- a/template/app_admin/admin_setting.html +++ b/template/app_admin/admin_setting.html @@ -140,7 +140,7 @@
- +