Hi,
On 27 May 2016 at 14:36, <
prevost...@gmail.com> wrote:
> @matthew : Note that, when you tried on our serveurs your test, Email.pm was
> in 8bit, now it is back to "quoted-printable" encode you can then retry your
> test if you want.
My first test email was quoted-printable, not 8bit, not sure if that
is useful to you.
I don't think quoted-printable can be the issue, that has been around
for a long time.
> maybe this came from the fact of using \n \ or \CRLF \LF at the end of line
> or at tehe end of the mail, i knew "quoted-printable" encode is sensitive
> about terminaison.
I don't believe there is any issue with our email line endings. As far
as I can tell, the emails we are generating are valid, and we haven't
had any complaints anywhere else :(
If your normal mails sent to Outlook via non-FixMyStreet means are
displaying okay, then you need to find out what the difference is in
those emails/headers, or try and provoke the same behaviour with an
outside email. Is the name in the To: line broken as well, or only the
name in the body?
The code currently uses Base64 MIME Encoding for the headers, a
Content-Type of 'text/plain; charset="utf-8"' and a
Content-Transfer-Encoding of 'quoted-printable'.
Can you send emails to your Outlook with different combinations of
those, narrowing down which of them causes the issue? What if the
charset doesn't have quote marks or is in capitals? Or a different
encoding? I'm afraid I don't have Outlook 2007 here in order to help
out. If an ISO-8859-* standard works for you, we could e.g. switch the
code to trying that first before UTF-8, though that should be
unnecessary.
ATB,
Matthew