![Django 3.0入门与实践](https://wfqqreader-1252317822.image.myqcloud.com/cover/246/36862246/b_36862246.jpg)
上QQ阅读APP看书,第一时间看更新
4.16 sendtestemail
作用:发送测试邮件以检测邮箱设置是否正确。
语法:django-admin sendtestemail foo@example.com bar@example.com
示例:本例以QQ邮件服务为例讲解如何在Django中发送邮件。首先在settings.py中设置QQ邮件服务:
![](https://epubservercos.yuewen.com/B89DD0/19549641008916106/epubprivate/OEBPS/Images/Figure-P52_149353.jpg?sign=1739412620-vqgEZQjx1TjCxjv2UboACLGPxaSP2VJ0-0-c96885f885ace3a94225362316504977)
注意
QQ邮件服务授权码可以在QQ邮箱的设置中获取。
完成以上配置后执行以下命令测试邮件功能:
python manage.py sendtestemail目标邮箱地址
下图是收到的测试邮件内容。
![](https://epubservercos.yuewen.com/B89DD0/19549641008916106/epubprivate/OEBPS/Images/Figure-P53_26159.jpg?sign=1739412620-33A8WjDes6eq0SFOe4QNl7z7lh1jrOj6-0-37b2ad081541bd2fd5096ad3f470116c)