mirror of
https://we.phorge.it/source/phorge.git
synced 2024-12-20 20:40:56 +01:00
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 |
||
---|---|---|
.. | ||
crossref | ||
daemon | ||
install | ||
repository | ||
search | ||
setup | ||
sql | ||
user | ||
__init_env__.php | ||
__init_script__.php | ||
celerity_mapper.php |