[quote user="vdhagen"]I guess the sender uses Outlook.[/quote]
I don't think so since we would have already had lots of error reports otherwise.
[quote user="vdhagen"]From: =?iso-8859-1?Q?L=F6stname=2C_Firstname?= <firstname.loestname@...>[/quote]
Which is in fact broken and not related to the umlaut in any kind: The reason for the failure is missing double quotes around the real name so it would look like this, e.g.:
From: =?iso-8859-1?Q?=22L=F6stname=2C_Firstname=22?= <firstname.loestname@...>.
The sender's email application might be indicated by the X-MAILER header, BTW, MSO usually inserts an X-MimeOLE header AFAIK. For reference see RFC 5322 in sections 3.2.3 through 3.2.5, relevant parts (reformatted for readability by non-geeks; atext = text in so-called "atoms" which are single words containing US-ASCII characters excluding the following ones):
Special characters that do not appear in atext
specials = ( ) < > [ ] : ; @ \ , . DQUOTE
Strings of characters that include characters other than those
allowed in atoms can be represented in a quoted string format, where
the characters are surrounded by quote (DQUOTE, ASCII value 34) characters.
The fact that the sender application fails on this might be related to the umlaut encoding in so far as the encoded variant actually is an atom only containing US-ASCII characters, but only after encoding, so I'm not sure whether Pegasus Mail needs to take this into account itself ...
[quote user="vdhagen"]I guess the sender uses Outlook.[/quote]
<p>I don't think so since we would have already had <em>lots of error reports</em> otherwise.</p>
<p>[quote user="vdhagen"]From: =?iso-8859-1?Q?L=F6stname=2C_Firstname?= &lt;firstname.loestname@...&gt;[/quote]</p>
<p>Which is in fact broken and not related to the umlaut in any kind: The reason for the failure is missing double quotes around the real name so it would look like this, e.g.:</p>
<p>From: =?iso-8859-1?Q?<strong><font color="#ff0000">=22</font></strong>L=F6stname=2C_Firstname<strong><font color="#ff0000">=22</font></strong>?= &lt;firstname.loestname@...&gt;.</p>
<p>The sender's email application might be indicated by the <em>X-MAILER</em> header, BTW, MSO usually inserts&nbsp;an <em>X-MimeOLE</em> header AFAIK. For reference see <a href="http://www.rfc-editor.org/rfc/rfc5322.txt" mce_href="http://www.rfc-editor.org/rfc/rfc5322.txt" target="_blank">RFC 5322</a> in sections 3.2.3 through 3.2.5, relevant parts (reformatted for readability by non-geeks; atext = text in so-called "atoms" which are single words containing US-ASCII characters excluding the following ones):
</p>
<blockquote>
<p>Special characters that do not appear in atext</p>
<p>specials = ( ) &lt; &gt; [ ] : ; @ \ , . DQUOTE
</p>
Strings of characters that include <strong>characters other than those
allowed in atoms can be represented in a quoted string format</strong>, where
<p>the characters are surrounded by quote (DQUOTE, ASCII value 34) characters.</p></blockquote><p>The fact that the sender application fails on this might be related to the umlaut encoding in so far as the encoded variant actually <em>is an atom</em> only containing US-ASCII characters, but only <em>after</em> encoding, so I'm not sure whether Pegasus Mail needs to take this into account itself ...</p>
Michael
--
IERenderer's Homepage
PGP Key ID (RSA 2048): 0xC45D831B
S/MIME Fingerprint: 94C6B471 0C623088 A5B27701 742B8666 3B7E657C