Pyzmail is a high level mail library for Python, providing functions to read, compose and send emails. Pyzmail hides the problems of using multiple encoding and the complexity of the MIME structure encoding/decoding. Pyzmail is available for python 2.6+ and 3.2+ under the LGPL license.
More info here: http://www.magiksys.net/pyzmail