• theit8514@lemmy.world
      link
      fedilink
      arrow-up
      22
      ·
      10 days ago

      It’s a product of the format being parsed twice. Each line should be 80 characters with an = at the end, then a carriage return+newline(lf) to continue the line. Somewhere the cr+lf got converted to just an lf and then when reparsed it removed the lf plus the next character, making it still conain the equals but not the next letter of the message.

      Here’s a better technical explanation if you care: https://youtu.be/SVVnkNZWJhk

      • stoy@lemmy.zip
        link
        fedilink
        English
        arrow-up
        8
        ·
        10 days ago

        Interesting I do care, I am an IT guy who enjoy understanding why!

      • Hexarei@beehaw.org
        link
        fedilink
        arrow-up
        3
        ·
        9 days ago

        Tldr email is an ancient protocol and windows filesystems do funny things with ancient protocols when processed through modern code that doesn’t expect it