Instead of using POP3, you can also use IMAP to retrieve the e-mail message from your Google account. In this case, the message won't be deleted after retrieval.
To run this recipe, you should have an e-mail account with Google or any other service provider.
Let us connect to your Google e-mail account and read the first e-mail message. If you don't delete it, the first e-mail message would be the welcome message from Google.
Listing 5.5 shows us how to check Google e-mail with IMAP as follows:
#!/usr/bin/env python # Python Network Programming Cookbook -- Chapter – 5 # This program is optimized for Python 2.7. # It may run on any other version with/without modifications. import argparse import getpass import imaplib GOOGLE_IMAP_SERVER = 'imap.googlemail.com' def check_email(username): mailbox = imaplib.IMAP4_SSL(GOOGLE_IMAP_SERVER, '993') password = getpass.getpass(prompt="Enter you Google password: ") mailbox...