easyimapAn imap wrapper | |
Download |
easyimap Ranking & Summary
Advertisement
- License:
- BSD License
- Price:
- FREE
- Publisher Name:
- Keita Oouchi
- Publisher web site:
- https://github.com/ghostreet/
easyimap Tags
easyimap Description
easyimap is an imap wrapper written in Python.Example to usecreate function helps me:>>> import easyimap>>> host = "imap.gmail.com">>> user = "me@example.com">>> password = "hogehogehogehoge">>> mailbox = "secret">>> mailer = easyimap.create(host, user, password, mailbox)I can list up latest n mail by listup method:>>> mailer.listup(2)>>> = mailer.listup(2)>>> id180>>> mail1< easyimap.easyimap.MailObj object at 0x... >>>> type(mail1.body)< type 'unicode' >>>> type(mail1.title)< type 'unicode' >>>> type(mail1.date)< type 'unicode' >>>> type(mail1.sender)< type 'unicode' >And I can directly grub mail body by index:>>> body = mailer.body(80)>>> type(body)< type 'unicode' >Finally, quit method helps me:>>> mailer.quit()Basic API- easyimap.create(host, user, password, mailbox) Create nice object.MailerFacade- listup(limit=10) Returns list of tuples(email_id, mail_object).- body(id) Returns string of email body.- quit Close and logout.MailObject- title Returns string of 'Subject' header.- sender Returns string of 'From' header.- date Returns string of 'Date' header.- body Returns string of Body.Product's homepage
easyimap Related Software