在django中配置使用gmail来发送邮件,只要在setting.py文件中加入
EMAIL_HOST = 'smtp.gmail.com'
EMAIL_PORT = '25'
EMAIL_HOST_USER = 'username' #加username@gmail.com也可以。
EMAIL_HOST_PASSWORD = 'password'
EMAIL_USE_TLS = True
测试:
python manage.py shell
In [1]: from django.core.mail import send_mail
In [2]: send_mail('Subject', 'Body of the message.', 'from_username@gmail.com',['to_username@gmail.com'])
Out[2]: 1#输出一表示成功
ps: 改过setting中的参数需要exit()退出shell,再次python manage.py shell进入。
发送html邮件
from django.core.mail import EmailMessage
from django.template import loader
from settings import EMAIL_HOST_USER
def send_html_mail(subject, html_content, recipient_list):
msg = EmailMessage(subject, html_content, EMAIL_HOST_USER, recipient_list)
msg.content_subtype = "html" # Main content is now text/html
msg.send()
分享到:
相关推荐
django+celery异步发送邮件
Mandrill可以免费发送邮件,每月1万2000封的邮件数量足够普通使用。使用Django配合Mandrill发送邮件,配置相关DNS记录可以使邮件发送到收件箱而不会进入垃圾箱。可以访问forum.beavermagic.com灌水呀~
主要介绍了Django实现发送邮件功能,本文图文并茂给大家介绍的非常详细,具有一定的参考借鉴价值 ,需要的朋友可以参考下
在发邮件时使用Python自带的发送邮件,出现只能发送一封邮件,第二次发送,提示发送成功但是无法收到,只好使用这个去发邮件了。是从Django代码中提取出来的,使用和Django一样,多了一个Header的参数,用于显示发件...
在Django中,发送邮件非常的方便,一直没有时间,今天来做一个小小的总结吧。 我们常用的当然是通过send_mail发送邮件: 复制代码 代码如下:send_mail(subject,message,from_email,recipient_list,fail_silently=...
django-email-from-template:发送完全由Django模板生成的电子邮件
本文实例讲述了Python django实现简单的邮件系统发送邮件功能。分享给大家供大家参考,具体如下: django邮件系统 Django发送邮件官方中文文档 总结如下: 1、首先这份文档看三两遍是不行的,很多东西再看一遍就通顺...
主要介绍了django中SMTP发送邮件配置,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
django4最新中文文档+适合python初学或者初次接触django4的开发者 从事Python编程工作的人员,一定听说过这三个框架:Django、Flask、Tornado,它们就像神一样的存在 Django是最有代表性的一种。许多成功的网站和APP...
最强最齐全的Django开发文档,对于很多想从事学习Django Web开发的很多人而言,Django一直没有官方的中文文档是个弊端。而且Django更新较快,国内很多翻译版本都太滞后了。现在小编我告诉大家一个好消息!! Django...
django-crudbuilder, 在 Django 中,通用CRUD实现 crudbuilder在 Django 中使用 Django tables2列出对象的通用CRUD实现。文档https://django-crudbuilder.readthedocs.org/en/la
Django 中文文档 Django 中文文档 Django 中文文档 Django 中文文档
今天小编就为大家分享一篇Django集成celery发送异步邮件实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
Django Post Office是一个简单的应用程序,用于在Django中发送和管理您的电子邮件。 一些很棒的功能是: 允许您异步发送电子邮件 多后端支持 支持HTML电子邮件 支持HTML电子邮件中的内联图像 支持基于数据库的电子...
为热爱学习的小伙伴提供django4.0官方文档,
主要介绍了django 邮件发送模块smtp使用详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
django中文文档的介绍,django 官方文档说明 django 官方文档说明 django 官方文档说明
在各大网站上,一定都遇到过找回密码的问题,通常采用的方式是通过发送带有验证码的邮件进行身份验证,本文将介绍通过Django实现邮件找回密码功能,需要的朋友可以参考下