pop3全稱'post office protocol - version 3',即郵局協議版本3.是tcp/ip協議簇中的一員,使用預設埠110.主要用於支援客戶端遠端管理伺服器上的電子郵件。
利用上述的功能,就可以寫出乙個自己的簡單的收取郵件的小指令碼了。下面是我自己的163郵箱收取指令碼,僅供參考:
#!/usr/local/bin/python
#coding:utf-8
import poplib, getpass, sys, mailconfig
mailserver='pop.163.com'
mailuser='w*****@163.com'
mailpasswd=getpass.getpass('password for %s?' % mailserver)
print('connecting...')
server=poplib.pop3(mailserver)
server.user(mailuser)
server.pass_(mailpasswd)
try:
print(server.getwelcome())
msgcount, msgbytes=server.stat()
print('there are',msgcount,'mail messages in', msgbytes,'bytes')
print(server.list())
print('-'*80)
input('[press enter key]')
for i in range(msgcount):
hdr,message,octets=server.retr(msgcount-i)
for line in message:print(line.decode('gbk'))
print('-'*80)
if i
Python傳送郵件模組之 yagmail模組
一 使用python的第三方庫 yagmail模組 傳送郵件 本文以 qq 郵箱示例 1 通過python的 yagmail模組傳送郵件的前提 開啟smtp服務 開通第三方授權 需要手機簡訊驗證 qq安全中心驗證等 2 在pycharm 中安裝匯入 yagmail模組 在pycharm的 termi...
python 郵件模組
在基於網際網路的應用中,程式經常需要自動地傳送電子郵件。如 乙個 的註冊系統會在使用者註冊時傳送一封郵件來確認註冊 當使用者忘記登陸密碼的時候,通過郵件來取回密碼。smtplib模組是python中smtp 簡單郵件傳輸協議 的客戶端實現。我們可以使用smtplib模組,輕鬆的傳送電子郵件。下面的例...
Python 內建模組 郵件
一.email模組 官方文件 email是python內建的用於管理電子郵件訊息的庫1.類 1 message類 email模組的核心就是email.message.emailmessage類.它是email物件模型的基類,為設定和查詢頭欄位內容 訪問資訊體的內容 建立和修改結構 化資訊提供了核心功...