Details

    • Type: Bug Bug
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.2.12
    • Fix Version/s: 1.2.13
    • Component/s: Appenders
    • Labels:
      None
    • Environment:
      Windows 7, net 4

      Description

      After update to log4net 1.2.12 email encoding changed and my mail client
      fail to render unicode symbols.
      I think changes made for issue https://issues.apache.org/jira/browse/LOG4NET-354 brake encoding in SmtpAppender
      log4net 1.2.10 use utf-8 encoding by default, below headers from email
      Content-Type: text/plain; charset=utf-8
      Content-Transfer-Encoding: base64
      after update on log4net 1.2.12 email encoding koi8-r
      Content-Type: text/plain; charset=koi8-r
      Content-Transfer-Encoding: quoted-printable
      I think change default encoding from utf-8 is pretty strange.

      Proposed fix:
      Do not use Encoding.Default, let SubjectEncoding and BodyEncoding by default be null, on email send set encoding only if field not null.

        Activity

        No work has yet been logged on this issue.

          People

          • Assignee:
            Dominik Psenner
            Reporter:
            Roman Kvasov
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development