发送邮件问题

来源:6-11 找回密码(1)

qq_书山压力大EE_0

2018-10-13

def send_register_email(email, send_type="register"):

    email_record = EmailVerifyRecord()
    code = random_str(16)  # 16位长的随机字符串
    email_record.code = code
    email_record.email = email
    email_record.send_type = send_type
    email_record.save()

    if send_type == "register":
        email_title = "在线教育网站注册激活"
        email_body = "<h3>请点击下面的链接激活你的账号:</h3> <a>http://127.0.01:8000/active/{0}</a>".format(code)

        send_status = send_mail(email_title, email_body, EMAIL_FROM, [email])  # email是收件邮箱   发送成功会返回true
        if send_status:
            return True
        else:
            return False

发送结果如下
图片描述

email_body 如果想发送有效的 html 格式 怎么改?我想要让链接 像html一样的样式

写回答

1回答

bobby

2018-10-15

//img.mukewang.com/szimg/5bc3f4160001307811720799.jpg

https://docs.djangoproject.com/en/2.1/topics/email/

0
1
qq_书山压力大EE_0
非常感谢!
2018-10-15
共1条回复

Python3.6+django+xadmin,打造在线教育平台

【毕设】Python 2.7到3.6 完美适配,Django升级2.0

3677 学习 · 4041 问题

查看课程