On 21Apr2019 23:18, Paul Gilmartin <paulgboul...@aim.com> wrote:
On 2019-04-21, at 19:53:04, Cameron Simpson wrote:
...
and the content is definitely not Cyrillic:
      0  16  32  48  64  80  96 112 128 144 160 176 192 208 224 240
      0  10  20  30  40  50  60  70  80  90  a0  b0  c0  d0  e0  f0
0  0                       &   -   �   �   �   �   �   {   }   \   0
1  1                   �   �   /   �   a   j   ~   �   A   J      1
2  2                   �   �   �   �   b   k   s   �   B   K   S   2
3  3                   �   �   �   �   c   l   t   �   C   L   T   3

How are those listings obtained? Might the thing presenting those listings be 
interpreting the iso8859-5 data as the local character encoding and thus 
misrendering?

They're the Unicode "Replacement Character":
   https://www.fileformat.info/info/unicode/char/fffd/index.htm
   HTML Entity (hex)    &#xfffd;
   UTF-8 (hex)  0xEF 0xBF 0xBD (efbfbd)

That wasn't what I was getting at :-(

Is the listing above the content of the attachment? Or the result of some dump tool?

Anything displayed on the terminal has been through various translations (including the terminal itself), and I was wondering if you were looking at your two outputs via different mechanisms.

But your other post suggests you've narrowed the issue to the AOL SMTP service, which surprises me - it shouldn't be mucking with the message internals at all. Of course, I'm using the word "should" here :-)

Can you deliver the same message attachments through 2 SMTP services (AOL and another) and then diff what you receive? Or if AOL is your email service, send the same message to 2 addresses - one AOL and one not - and diff the two messages on receipt? I mean an actual command line diff of the raw messages. It should isolate the nature of the message mangling if it is occuring.

Cheers,
Cameron Simpson <c...@cskk.id.au>

Reply via email to