python網絡編程001-pop

 #!/usr/bin/env python
import getpass,poplib,sys
(host,user)=sys.argv[1:]
passwd=getpass.getpass()
p=poplib.POP3(host)
try:
p.user(user)
p.pass_(passwd)
except poplib.error_proto,e:
print "Login faild:",e
sys.exit(1)
status=p.stat()
print "Mailbox has %d messages for a total of %d bytes" % (status[0],status[1])
p.quit()

#python pop.py pop3.scpman.com test
Password:
Mailbox has 11883 messages for a total of 60893640 bytes

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章