Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow UTF-8 characters (non-ASCII) in From: and To: fields in e-mail headers (RFC 6531) #867

Closed
wants to merge 58 commits into from

Commits on Aug 12, 2017

  1. Copy the full SHA
    e2e0f0b View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    e4d5c7d View commit details
    Browse the repository at this point in the history
  3. Add newsfragment

    rodrigc committed Aug 12, 2017
    Copy the full SHA
    ac928a5 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    f080926 View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    a5fa10a View commit details
    Browse the repository at this point in the history
  6. Fix whitespace

    rodrigc committed Aug 12, 2017
    Copy the full SHA
    c06b3f7 View commit details
    Browse the repository at this point in the history
  7. Copy the full SHA
    df333a3 View commit details
    Browse the repository at this point in the history
  8. Handle None case

    rodrigc committed Aug 12, 2017
    Copy the full SHA
    e53917a View commit details
    Browse the repository at this point in the history
  9. Copy the full SHA
    2ca7625 View commit details
    Browse the repository at this point in the history
  10. Fix bytes vs. unicode issues

    rodrigc committed Aug 12, 2017
    Copy the full SHA
    2edd62f View commit details
    Browse the repository at this point in the history
  11. Copy the full SHA
    16ad326 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2017

  1. Copy the full SHA
    755ad6d View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    63517bd View commit details
    Browse the repository at this point in the history
  3. Add newsfragment

    rodrigc committed Aug 16, 2017
    Copy the full SHA
    c108c23 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    c8dc5d6 View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    46ed732 View commit details
    Browse the repository at this point in the history
  6. Fix whitespace

    rodrigc committed Aug 16, 2017
    Copy the full SHA
    abb7cbe View commit details
    Browse the repository at this point in the history
  7. Copy the full SHA
    4f49029 View commit details
    Browse the repository at this point in the history
  8. Handle None case

    rodrigc committed Aug 16, 2017
    Copy the full SHA
    319a507 View commit details
    Browse the repository at this point in the history
  9. Copy the full SHA
    5b8fb50 View commit details
    Browse the repository at this point in the history
  10. Fix bytes vs. unicode issues

    rodrigc committed Aug 16, 2017
    Copy the full SHA
    bcdf4ed View commit details
    Browse the repository at this point in the history
  11. Copy the full SHA
    18bed21 View commit details
    Browse the repository at this point in the history
  12. Copy the full SHA
    9f817ac View commit details
    Browse the repository at this point in the history
  13. Fix imports

    rodrigc committed Aug 16, 2017
    Copy the full SHA
    f45784d View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2017

  1. Copy the full SHA
    5802501 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    99d0736 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2017

  1. Fix test names

    rodrigc committed Sep 5, 2017
    Copy the full SHA
    f224e82 View commit details
    Browse the repository at this point in the history
  2. Fix bytes/unicode issue

    rodrigc committed Sep 5, 2017
    Copy the full SHA
    531a592 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    af4abd8 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    aabd688 View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    2e3aad3 View commit details
    Browse the repository at this point in the history
  6. Merge branch '9250-rodrigc-mail' of https://github.com/twisted/twisted

    …into 9250-rodrigc-mail
    rodrigc committed Sep 5, 2017
    Copy the full SHA
    8809561 View commit details
    Browse the repository at this point in the history
  7. Copy the full SHA
    159e861 View commit details
    Browse the repository at this point in the history
  8. Copy the full SHA
    d6334c2 View commit details
    Browse the repository at this point in the history
  9. Add quoteaddr testcase

    rodrigc committed Sep 5, 2017
    Copy the full SHA
    2cc0669 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2017

  1. Copy the full SHA
    a8f654d View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2017

  1. Copy the full SHA
    418060e View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    658e364 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    701c722 View commit details
    Browse the repository at this point in the history
  4. Add encoding

    rodrigc committed Sep 7, 2017
    Copy the full SHA
    e2857e1 View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2017

  1. By default in the SMTPSenderFactory, encode addresses with ascii,

    and in ESMTPSenderFactory, encode addresses with utf-8
    rodrigc committed Sep 9, 2017
    Copy the full SHA
    29be470 View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2017

  1. Copy the full SHA
    1d3eef7 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    1d8a759 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    b0e5434 View commit details
    Browse the repository at this point in the history
  4. res needs to be bytes

    rodrigc committed Sep 10, 2017
    Copy the full SHA
    4ef1cfc View commit details
    Browse the repository at this point in the history
  5. When we are sending lines, if try to send lines which don't fall

    within the encoding specified by self._encoding, raise an error.
    rodrigc committed Sep 10, 2017
    Copy the full SHA
    f9ef38c View commit details
    Browse the repository at this point in the history
  6. Add test for SMTPUTF8 option

    rodrigc committed Sep 10, 2017
    Copy the full SHA
    bcd666b View commit details
    Browse the repository at this point in the history
  7. Copy the full SHA
    cc771a4 View commit details
    Browse the repository at this point in the history
  8. Copy the full SHA
    1a130c9 View commit details
    Browse the repository at this point in the history
  9. Add more tests

    rodrigc committed Sep 10, 2017
    Copy the full SHA
    8fe39bf View commit details
    Browse the repository at this point in the history
  10. Add test

    rodrigc committed Sep 10, 2017
    Copy the full SHA
    cad6530 View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2017

  1. Copy the full SHA
    e9fecec View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2017

  1. Copy the full SHA
    fec7201 View commit details
    Browse the repository at this point in the history
  2. Use self._encoding

    rodrigc committed Sep 19, 2017
    Copy the full SHA
    3f37a17 View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2017

  1. Copy the full SHA
    812635f View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2018

  1. Copy the full SHA
    2c0eb08 View commit details
    Browse the repository at this point in the history
  2. Fix pycodestyle errors

    rodrigc committed Mar 22, 2018
    Copy the full SHA
    a7f20f8 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    73e98a9 View commit details
    Browse the repository at this point in the history