1 #!/usr/bin/python
2 # -*- coding:UTF-8 -*-
3
4 import imaplib
5 import os
6
7 imap_dir = "imap_logs"
8 if not os.path.isdir(imap_dir):
9 os.mkdir(imap_dir)
10
11 username = "cm2@leejay.vip"
12 password = "1"
13 mail_server = "192.168.173.14"
14
15 i = imaplib.IMAP4_SSL(mail_server)
16 print i.login(username, password)
17 print i.select('INBOX')
18 for msg_id in i.search(None, 'ALL')[1][0].split():
19 print msg_id
20 outf = open('%s/%s.eml' % (imap_dir, msg_id), 'w')
21 outf.write(i.fetch(msg_id, '(RFC822)')[1][0][1])
22 outf.close()
23
24 i.logout()