Permalink
Commits on Mar 29, 2013
Commits on Mar 19, 2013
  1. Fix some coverage holes

    rpatterson committed Mar 19, 2013
  2. pep8

    rpatterson committed Mar 19, 2013
  3. Use subprocess for /usr/sbin/sendmail invocation:

    rpatterson committed Mar 19, 2013
    os.popen is quasi-deprecated, also do cleaner argument handling that
    doesn't depend on shell parsing and makes the command templating simpler.
Commits on Mar 18, 2013
  1. Merge pull request #18 from rpatterson/master

    rpatterson committed Mar 18, 2013
    fix #13, handling of long headers with multibyte unicode characters
  2. Prevent side-effects on messages in tests:

    rpatterson committed Mar 18, 2013
    Was causing a failure in Python 3+ where previous sending of the
    message was causing the X-Actually-To and X-Actually-From headers to
    be turned into email.header.Header objects.  Probably also should
    support that, but the tests should definitely be using fresh messages.
  3. pep8

    rpatterson committed Mar 18, 2013
Commits on May 3, 2012
  1. Fix handling of non-ascii strings when queueing messages.

    rpatterson committed May 3, 2012
    A fix for another problem discovered while working on #9 and
    Pylons/pyramid_mailer#16.
Commits on Apr 30, 2012
  1. Fix issue #7, handling of to/from addresses with non-ascii characters

    rpatterson committed Apr 30, 2012
    when using queued mail delivery.
  2. Typo

    rpatterson committed Apr 30, 2012
Commits on Mar 15, 2012
  1. Add jython support back and cleanup supported versions.

    rpatterson committed Mar 15, 2012
    Have all tests passing under jython.
  2. Merge master again. Now we have 2.5 compat and 100% coverage.

    rpatterson committed Mar 15, 2012
    Conflicts:
    	repoze/sendmail/tests/test_queue.py
  3. Python 2.5-3.2 compatible!

    rpatterson committed Mar 15, 2012
  4. Tolerate some Python 2.7 and PyPy output differences.

    rpatterson committed Mar 15, 2012
    For some reason, under Python 2.6 and 3.2, the encoding is included in
    the RFC 2047 prefix as 'utf_8' but under 2.7 and 3.2 it is 'utf-8'
    with a dash instead of an underscore.
Commits on Mar 14, 2012
  1. Add a helper function for predictable and sane encoding of message he…

    rpatterson committed Mar 14, 2012
    …aders.
    
    This is the result of long conversations about the RFC's, the `email`
    package and various bugs and quirks in both.