1 #!/usr/bin/python
2
3 import poplib
4 import os
5
6 logs_dir = "pop3_logs"
7 if not os.path.isdir(logs_dir):
8 os.mkdir(logs_dir)
9
10 username = "cm2@leejay.vip"
11 password = "1"
12 mail_server = "192.168.173.14"
13
14 p = poplib.POP3(mail_server)
15 p.user(username)
16 p.pass_(password)
17 for msg_id in p.list()[1]:
18 print msg_id
19 outf = open('%s/%s.eml' % (logs_dir, msg_id), 'w')
20 outf.write('\n'.join(p.retr(msg_id)[1]))
21 outf.close()
22
23 p.quit()
24 print "eml has downloaded to %s " % logs_dir