是關(guān)于 SMTP(簡單郵件傳輸協(xié)議)的操作模塊,在發(fā)送郵件的過程中起到服務(wù)器之間互相通信的作用。
簡單來說,即服務(wù)器之間通信的信息,包括信息頭、信息主體等等。
舉個簡單的例子,當(dāng)你登錄郵箱,寫好郵件后點(diǎn)擊發(fā)送,這部分是由 SMTP 接管;而寫郵件、添加附件是由 email 模塊控制。
3. 開通電子郵箱的SMTP功能
在使用腳本發(fā)郵件之前,我們需要打開自己郵箱的 SMTP 功能,各家郵箱的設(shè)置方法就不一一講述了,具體使用時可以百度一下,下面以 163 郵箱設(shè)置為例做一個簡單的演示:
4. 簡單代碼
實踐出真知,我們結(jié)合一個簡單的代碼來理解這一過程:登錄 163 郵箱,向 qq 郵箱發(fā)送郵件。
腳本分為三個步驟:
設(shè)置好服務(wù)器端信息
郵件主體信息
登錄發(fā)送
另外在處理文本時,我們需要使用 MIMEText 類。