1、發郵件**
import os
import poplib
import smtplib
#from email.header import header
from email.mime.text import mimetext
import email
#登入郵箱
sent=smtplib.smtp('smtp.163.com')
mailname='[email protected]'
mailpass='11111111111'
sent.login(mailname,mailpass)
#傳送郵件
to=['[email protected]'] #郵件收件人
content=mimetext('你好') #郵件內容
content['subject']='你好' #設定郵件標題
content['from']=mailname #郵件傳送人
content['to']=','.join(to) #將郵件的收件人已,號方式進行**
try:
sent.sendmail(mailname,to, content.as_string()) #3個引數 傳送人,收件人,郵件內容
print("郵件傳送成功")
sent.close()
except smtplib.smtpexception:
print("error: 無法傳送郵件")
2、收郵件
# coding=utf-8
import os
import poplib
import smtplib
from email.header import header
from email.header import decode_header
from email.mime.text import mimetext
import email
#登入郵箱
mailname='[email protected]'
mailpass='1111111111'
#sent.login(mailname,mailpass)
python實現發郵件以及收郵件
1 發郵件 import os import poplib import smtplib from email.header import header from email.mime.text import mimetext import email 登入郵箱 sent smtplib.smtp ...
Python 實現發郵件
usr bin python coding utf 8 import smtplib from email.mime.text import mimetext from email.header import header 第三方 smtp 服務 mail host smtp.163.com 設定伺...
python 實現發郵件
coding utf 8 from email.header import header from email.mime.text import mimetext from email.utils import parseaddr,formataddr import smtplib class po...