79 chars
comment
79 chars
use newer import form
comments
coverage for the mailer module
comments, use a context manager instead of an explicit file close
comment/error message maintenance
normalize multiline method argument definitions
- Prevent objects from reaching in to implementation details of MailBase
  everywhere by creating setter and getter methods for
  body/content-type/disposition/transfer-encoding.  In the same spirit, add an
  attach_part method to MailBase.

- The setters for content-type and disposition in MailBase now handle parsing
  parameters out of headers instead of making that the responsibility of all
  callers.

- Remove dependency on repoze.sendmail.encoding by copying some code
  (ADDR_HEADERS and best_charset).  It was just harder to ping-pong between
  packages to do debugging of encoding issues than the nonduplication of code
  was worth.