收取郵件一般用pop和imap,這里使用國人大神開發的zmail來收取:
1 ''' 2 #利用zmail收取郵件 3 #只要幾行代碼 4 #安裝庫:pip3 install zmail 5 #國內大神開發的zmail,使用很符合國人習慣 6 ''' 7 8 #導入庫 9 import zmail 10 11 #登錄郵箱 12 server = zmail.server('958316676@qq.com', '授權碼字符串') 13 14 #獲取最新的郵件 15 mail = server.get_latest() 16 #print(mail) 17 #print(type(mail)) 18 #查看郵件內容 19 #zmail.show(mail) 20 21 #獲取郵件內容的一部分,比如只想看標題 22 print(mail['subject']) 23 #取出郵件的id 24 print(mail['id']) 25 #取出郵件的發件人 26 print(mail['from']) 27 #取出郵件的收件人 28 print(mail['to']) 29 #取出郵件的plaintext內容 30 print(mail['content_text']) 31 #取出郵件的html內容 32 print(mail['content_html']) 33 #取出郵件的附件 34 zmail.save_attachment(mail, target_path=None, overwrite=True) #將mail里獲取到的福建保存到target_path(指定路徑),overwrite表示發現重名文件應該怎么處理