[#4103] fix several encoding issues with mail sending

  • Deeper mail tests
  • Don't encode headers in parts - don't even encode it at all. Just
    ensure it is unicode, and let email.header.Header do the right thing
  • email body attempted as ascii instead of latin1, before going to utf-8

Dave Brondsema Dave Brondsema 2012-04-24

Cory Johns Cory Johns 2012-05-01

changed Allura/allura/lib/mail_util.py
changed Allura/allura/tasks/mail_tasks.py
changed Allura/allura/tests/functional/test_auth.py
changed Allura/allura/tests/model/test_notification.py
changed Allura/allura/tests/test_mail_util.py
changed Allura/allura/tests/test_tasks.py
changed Allura/allura/websetup/bootstrap.py
Allura/allura/lib/mail_util.py Diff Switch to side-by-side view
Loading...
Allura/allura/tasks/mail_tasks.py Diff Switch to side-by-side view
Loading...
Allura/allura/tests/functional/test_auth.py Diff Switch to side-by-side view
Loading...
Allura/allura/tests/model/test_notification.py Diff Switch to side-by-side view
Loading...
Allura/allura/tests/test_mail_util.py Diff Switch to side-by-side view
Loading...
Allura/allura/tests/test_tasks.py Diff Switch to side-by-side view
Loading...
Allura/allura/websetup/bootstrap.py Diff Switch to side-by-side view
Loading...