2016年1月31日日曜日

pythonでyahoo!メール

pythonでyahoo!メールのメールボックス毎のメール数をチェックします。

------------------
# coding: utf-8

import imaplib

server = 'imap.mail.yahoo.co.jp'

m = imaplib.IMAP4_SSL(server)

account = raw_input('account >>> ')
password = raw_input('password >>> ')

k, login = m.login(account,password)
print(login[0])

k, boxlist = m.list()
for l in boxlist:
l = l.replace('(','')
l = l.replace(')','')
l = l.replace('"','')
boxname = l.split('/')[1]
boxname = boxname.replace(' ','',1)
k, c = m.select(boxname,'readonly')
print(str(boxname) + ' : ' + str(c[0]))

------------------
ホントはmodifiedBASE64の関数も用意しないといけませんがとりあえず今日はガマン

0 件のコメント:

コメントを投稿