企業(yè)郵箱如何群發(fā)郵件python

  

企業(yè)郵箱比普通郵箱群發(fā)郵件效果要好很多,今天一米軟件就來告訴大家企業(yè)郵箱如何群發(fā)郵件python。


企業(yè)郵箱如何群發(fā)郵件python


需要用到的python模塊:email模塊,smtplib模塊


email模塊用來構(gòu)建文件內(nèi)容,smtplib模塊用來發(fā)郵件,這兩個(gè)都是Python內(nèi)置模塊。


smtplib模塊使用方法:


import smtplib


server = smtplib.SMTP()


server.connect(host, port)


server.login(username, password)


server.sendmail(sender, to_addr, msg.as_string())


server.quit()


其中,SMTP是一個(gè)類,class(),要想調(diào)用 smtplib 模塊下、SMTP 類下的方法,應(yīng)該這樣寫:smtplib.SMTP.方法,賦值給server是為了減少代碼的冗余。


SMTP (Simple Mail Transfer Protocol)翻譯過來是“簡單郵件傳輸協(xié)議”的意思,SMTP 協(xié)議是由源服務(wù)器到目的地服務(wù)器傳送郵件的一組規(guī)則??梢院唵卫斫鉃椋何覀冃枰ㄟ^SMTP指定一個(gè)服務(wù)器,這樣才能把郵件送到另一個(gè)服務(wù)器。


host是指定連接的郵箱服務(wù)器,你可以指定服務(wù)器的域名。通過搜索“xx郵箱服務(wù)器地址”,就可以找到。port 是“端口”的意思。一般情況下SMTP默認(rèn)端口號為25。


郵箱授權(quán)碼的獲取需要登錄QQ郵箱。


1)登錄QQ郵箱,點(diǎn)擊設(shè)置。


2)點(diǎn)擊賬戶,往下拉,打開 SMTP服務(wù)


3)會彈出一個(gè)密保窗口,按指示操作,會得到一個(gè)郵箱授權(quán)碼,即為代碼里需要的授權(quán)碼。

相關(guān)資訊

推薦軟件