mirror of
https://we.phorge.it/source/phorge.git
synced 2024-11-18 21:02:41 +01:00
No description
dc0d3f3fef
Summary: If mails are not sent in UTF-8 we cannot just it verbatim, so we have to encode it into UTF-8 if it is not the case. Mime headers use different encodings like "quoted-printable", which we have to handle. It looks like "Subject: =?iso-8859-1?Q?opr=E6t_s=E5_den_task?=", and can be decoded by ##iconv_mime_decode##. Furthermore the body of the email might be in various encodings as well, which we attempt to pull from the content-type header of the plain text part of the mail. Test Plan: Attempted receiving mails in a variety of flavors. These could be converted to test-cases once i know if this is a sane solution. Got expected results from mails sent with Windows-1252 and ISO-8859-1. Reviewers: epriestley Reviewed By: epriestley CC: aran, epriestley, davidreuss Differential Revision: 1093 |
||
---|---|---|
bin | ||
conf | ||
externals | ||
resources | ||
scripts | ||
src | ||
support/aphlict | ||
webroot | ||
.arcconfig | ||
.divinerconfig | ||
.gitignore | ||
.gitmodules | ||
README |
Phabricator is a open source collection of web applications which make it easier to write, review, and share source code. Phabricator was developed at Facebook. This is an early release. It's pretty high-quality and usable, but under active development so things may change quickly. You can learn more about the project and find links to documentation and resources at: http://phabricator.org/ LICENSE Phabricator is released under the Apache 2.0 license except as otherwise noted. http://www.apache.org/licenses/LICENSE-2.0