forked from mirror/MrDoc
修复电子邮箱配置相关问题
This commit is contained in:
parent
dadeff6ffe
commit
daf0d4fd92
@ -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)
|
||||
|
||||
|
@ -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')
|
||||
|
@ -140,7 +140,7 @@
|
||||
<div class="layui-form-item">
|
||||
<label class="layui-form-label">使用SSL</label>
|
||||
<div class="layui-input-block">
|
||||
<input type="checkbox" name="smtp_ssl" lay-skin="switch" lay-text="开启|关闭" {% if email_ssl %}checked{% endif %}>
|
||||
<input type="checkbox" name="smtp_ssl" lay-skin="switch" lay-text="开启|关闭" {% if email_ssl.value %}checked{% endif %}>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user