Day27 实现邮件寄送(2)

昨天教完各位如何产生应用程序密码给自己的编译器了,不晓得大家有没有都成功的产生出来呢!
今天我们就到setting.py去设定一些发送信件的基本设定吧!

首先,我们先到setting.py将以下的东西复制到里面

# SMTP Configuration
EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'

EMAIL_HOST = 'smtp.gmail.com'  #SMTP服务器

EMAIL_PORT = 587  #TLS通讯埠号

EMAIL_USE_TLS = True  #开启TLS(传输层安全性)

EMAIL_HOST_USER = '[email protected]'  #寄件者电子邮件

EMAIL_HOST_PASSWORD = 'password'  #Gmail应用程序的密码

DEFAULT_FROM_EMAIL = EMAIL_HOST_USER #设定发送者

如果不是要用Gmail发送邮件的话,要查到相对应的port号才能发送成功喔!
像是如果用QQ发送的话,对应的port号就是465,诸如此类,依照自己的需要更换port号。
设定完後,再设定EMAIL_HOST_USER,输入自己的要发送邮件的信箱。

之後,大家应该还有把昨天创建的应用程序密码记住吧!因为下面的Password就需要输入昨天的金钥。如果忘记了,或是没记到的话记得要再创建一组喔!

等到完全设定好後,就可以到views里,写个功能测试看看有没有成功吧!
如果不太清楚的话,之後会为各位实作示范的!
那就请各位先拭目以待了!

那我们今天就先到这边吧!我们明天再见!


<<:  [访谈] APCS x 自学生 Jason

>>:  [Android Studio 30天自我挑战] CardView点击後显示Toast

30-29 之 DDD 战术篇 2 - Aggregate ( 未完成 )

什麽是 Aggregate 呢 ? 还记得我们谈过的 Bounded Context 与 Entit...

[DAY 30]铁人赛完赛结语

今天是铁人赛最後一天 我把之前所整理的资料来源一并附上 有些功能其实已经想好大概怎麽实现了,但在30...

[FGL] 可连结资料库的种类与连线方法

既然是从 INFORMIX 剥离出来的工具,应该连结资料库的能力是强大的。本段落我们检视一下Gene...

谢幕

今天是铁人赛最後一天了,想分享的主题也差不多了,就来个总集篇做个收场吧! 从最基本的 认识 Blaz...

Day09 - dat GUI

dat-gui cdn dat-gui github // dat gui var controls...