![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Branch: refs/heads/develop
Home: https://github.com/dreamwidth/dw-free
Commit: f41ea16ae31b989e132a96f611786175504f6290
https://github.com/dreamwidth/dw-free/commit/f41ea16ae31b989e132a96f611786175504f6290
Author: Pixie <pix@kepibu.org>
Date: 2016-05-14 (Sat, 14 May 2016)
Changed paths:
M cgi-bin/LJ/Sendmail.pm
Log Message:
-----------
Encode plaintext e-mails with quoted-printable
HTML e-mails apparently work okay, but plaintext e-mails are full of
mojibake, but only in production, which runs through SES (that is,
sending e-mails via my local SMTP server works fine!). The primary
difference between the two is that the HTML e-mails encode their
contents via quoted-printable, and the plaintext e-mails send raw,
unencoded 8-bit data. SMTP and 8-bit data do not get along, and I
strongly suspect SES is re-encoding the data into 7-bit, poorly.
If what I surmise is correct, this should fix #1501.
Commit: bfe2cd094d2f747e6cca9da44f1256618acbdd10
https://github.com/dreamwidth/dw-free/commit/bfe2cd094d2f747e6cca9da44f1256618acbdd10
Author: Mark Smith <mark@qq.is>
Date: 2016-05-15 (Sun, 15 May 2016)
Changed paths:
M cgi-bin/LJ/Sendmail.pm
Log Message:
-----------
Merge pull request #1776 from pinterface/plaintext-email-encoding
Encode plaintext e-mails with quoted-printable
Compare: https://github.com/dreamwidth/dw-free/compare/53218e3ae9eb...bfe2cd094d2f
Home: https://github.com/dreamwidth/dw-free
Commit: f41ea16ae31b989e132a96f611786175504f6290
https://github.com/dreamwidth/dw-free/commit/f41ea16ae31b989e132a96f611786175504f6290
Author: Pixie <pix@kepibu.org>
Date: 2016-05-14 (Sat, 14 May 2016)
Changed paths:
M cgi-bin/LJ/Sendmail.pm
Log Message:
-----------
Encode plaintext e-mails with quoted-printable
HTML e-mails apparently work okay, but plaintext e-mails are full of
mojibake, but only in production, which runs through SES (that is,
sending e-mails via my local SMTP server works fine!). The primary
difference between the two is that the HTML e-mails encode their
contents via quoted-printable, and the plaintext e-mails send raw,
unencoded 8-bit data. SMTP and 8-bit data do not get along, and I
strongly suspect SES is re-encoding the data into 7-bit, poorly.
If what I surmise is correct, this should fix #1501.
Commit: bfe2cd094d2f747e6cca9da44f1256618acbdd10
https://github.com/dreamwidth/dw-free/commit/bfe2cd094d2f747e6cca9da44f1256618acbdd10
Author: Mark Smith <mark@qq.is>
Date: 2016-05-15 (Sun, 15 May 2016)
Changed paths:
M cgi-bin/LJ/Sendmail.pm
Log Message:
-----------
Merge pull request #1776 from pinterface/plaintext-email-encoding
Encode plaintext e-mails with quoted-printable
Compare: https://github.com/dreamwidth/dw-free/compare/53218e3ae9eb...bfe2cd094d2f