January 2019
Beginner to intermediate
776 pages
19h 58m
English
Here, we attempt to download the first email message from a user's Google email account. The username is supplied from a command line, but the password is kept secret and not passed from the command line. This is rather entered while the script is running and kept hidden from display.
Listing 5.4 shows how to download our Google email via POP3 as follows:
#!/usr/bin/env python # Python Network Programming Cookbook, Second Edition -- Chapter - 5 # This program is optimized for Python 2.7.12 and Python 3.5.2. # It may run on any other version with/without modifications. import argparse import getpass import poplib GOOGLE_POP3_SERVER = 'pop.googlemail.com' def download_email(username): mailbox = poplib.POP3_SSL(GOOGLE_POP3_SERVER, ...
Read now
Unlock full access