项目名/settings.py(项目配置,邮箱配置):
EMAIL_BACKEND = \'django.core.mail.backends.smtp.EmailBackend\'
EMAIL_HOST = \'smtp.163.com\' # 163发送邮件的服务器
EMAIL_PORT = 25
# 发送邮件的邮箱
EMAIL_HOST_USER = \'zhangsan@163.com\'
# 在邮箱中设置的客户端授权密码
EMAIL_HOST_PASSWORD = \'授权密码\' # 登录163邮箱进行客户端授权配置
# 收件人看到的发件人
EMAIL_FROM = \'张三<zhangsan@163.com>\'
应用名/views.py(视图,视图函数,发送邮件):
from django.conf import settings
from django.core.mail import send_mail
from django.http import HttpResponse
# 视图函数,发送邮件
def send(request):
msg = \'<h1>发送的信息</h1>\'
# 发送邮件。(邮件内容会自动进行html转义)
send_mail(\'邮件主题\', msg, settings.EMAIL_FROM, [\'收件人@163.com\']) # 收件人列表,可以有多个收件人。
# 发送邮件。(html_message参数,邮件内容不会进行html转义)
send_mail(\'邮件主题\',\'\',settings.EMAIL_FROM,
[\'收件人@163.com\'], # 收件人列表,可以有多个收件人。
html_message=msg)
return HttpResponse(\'ok\')
继续阅读与本文标签相同的文章
下一篇 :
多轮问答引擎
-
前端进阶|第五天 const,let,var作用域问题
2026-05-18栏目: 教程
-
前端进阶|第六天 sort()问题
2026-05-18栏目: 教程
-
汇编(七)[bx]、 loop指令、debug与masm
2026-05-18栏目: 教程
-
Jvm-Sandbox源码分析--增强目标类
2026-05-18栏目: 教程
-
联华华商,你变了!
2026-05-18栏目: 教程
