$ pip install inbox.py
python
import inbox
python
imap_host = 'imap.example.com'
imap_port = 993
username = 'mail@example.com'
password = 'password'
inbox = inbox.Inbox(imap_host, imap_port, username, password)
inbox.login()
python
messages = inbox.fetch()
for message in messages:
print('Subject:', message.subject)
print('From:', message.sender)
print('Date:', message.date)
print('Body:', message.body)
print('Attachments:', message.attachments)
python
inbox.mark_as_read(message_id)
inbox.delete(message_id)