django傳送郵件官方中文文件
總結如下:
1、首先這份文件看三兩遍是不行的,很多東西再看一遍就通順了。
2、send_mail()
、send_mass_mail()
都是對emailmessage
類使用方式的乙個輕度封裝,所以要關注底層的emailmessage
。
3、異常處理防止郵件頭注入。
4、一定要弄懂email backends 郵件傳送後端
5、多執行緒的郵件傳送。
個人簡單配置如下:
首先是settings.py檔案
#settings.py這裡推薦:各大型郵箱smtp伺服器及埠收集#郵件配置
email_host = 'smtp.gmail.com' #smtp位址 email_port = 25 #smtp埠 email_host_user = '[email protected]' #我自己的郵箱 email_host_password = '******' #我的郵箱密碼 email_subject_prefix = u'[coorcar網]' #為郵件subject-line字首,預設是'[django]' email_use_tls = true #與smtp伺服器通訊時,是否啟動tls鏈結(安全鏈結)。預設是false#管理員站點 server_email = '[email protected]' #the email address that error messages come from, such as those sent to admins and managers.
各大型郵箱smtp伺服器及埠收集:那麼傳送郵件如下:163郵箱smtp伺服器
pop: pop.163.com
smtp: smtp.163.com
qq郵箱smtp伺服器及埠
接收郵件伺服器:imap.exmail.qq.com,使用ssl,埠號993
傳送郵件伺服器:smtp.exmail.qq.com,使用ssl,埠號465或587
yahoo郵箱smtp伺服器
接:pop.mail.yahoo.com.cn
發:smtp.mail.yahoo.com
雅虎郵箱
pop3:pop.mail.yahoo.cn
smtp:smtp.mail.yahoo.cn
smtp埠號:25
tom郵箱
pop3:pop.tom.com
smtp:smtp.tom.com
smtp埠號:25
gmail郵箱
pop3:pop.gmail.com
smtp:smtp.gmail.com
smtp埠號:587 或 25
qq郵箱
pop3:pop.exmail.qq.com
smtp:smtp.exmail.qq.com
smtp埠號:25
263郵箱
網域名稱:263.net
pop3:263.net
smtp:smtp.263.net
smtp埠號:25
網域名稱:x263.net
pop3:pop.x263.net
smtp:smtp.x263.net
smtp埠號:25
網域名稱:263.net.cn
pop3:263.net.cn
smtp:263.net.cn
smtp埠號:25
網域名稱:炫我型
pop3:pop.263xmail.com
smtp:smtp.263xmail.com
smtp埠號:25
21cn 免費郵箱
pop3:pop.21cn.com
smtp:smtp.21cn.com
imap:imap.21cn.com
smtp埠號:25
21cn 經濟郵郵箱
pop3:pop.21cn.com
smtp:smtp.21cn.com
smtp埠號:25
21cn 商務郵郵箱
pop3:pop.21cn.net
smtp:smtp.21cn.net
smtp埠號:25
21cn 快感郵箱
pop3:vip.21cn.com
smtp:vip.21cn.com
smtp埠號:25
21cn y郵箱
pop3:pop.y.vip.21cn.com
smtp:smtp.y.vip.21cn.com
smtp埠號:25
中華網任我郵郵箱
pop3:rwpop.china.com
smtp:rwsmtp.china.com
smtp埠號:25
中華網時尚、商務郵箱
pop3:pop.china.com
smtp:smtp.china.com
smtp埠號:25
'msg =emailmultialternatives(subject,text_content,form_email,[to]) msg.attach_alternative(html_content, 'text/html') msg.send() #傳送郵件成功了給管理員傳送乙個反饋#mail_admins(u'使用者註冊反饋', u'當前xx使用者註冊了該**', fail_silently=true) return httpresponse(u'傳送郵件成功') return render_to_response('common/test.html')
截圖如下:
開源郵件系統
開源郵件系統 1 簡介 我們的開源企業級郵件系統包括伺服器端及web客戶端兩部分。其中伺服器端有postfix sendmail及qmail三種可選軟體,web客戶端有squirrelmail openwebmail及extmail三種可選軟體。我們所選的郵件伺服器及web客戶端,均為目前世界上使用...
winwebmail郵件系統
mail.autumn.info用a記錄解析到郵件伺服器ip 後面的各個客戶端配置的網域名稱都寫這個a記錄的 再把autumn.info用mx記錄解析到mail.autumn.info 這個是當遇到 autumn.info時會解析到mail.autumn.info 測試埠telnet命令也要用mai...
郵件系統 Postfix學習
郵件系統本來就是乙個資訊密集,併發請求大的系統。看一看主流郵件系統的一些結構對自己以後設計和實現更高效,更穩健的系統有幫助。這裡記錄了一些postfix的應用結構,在一些併發問題的處理等方面的特性。我是悲催的分界線 1.postfix簡介 postfix最初是由wietse venema開發後來由i...