Symfony Mailer / Mime 8.0: UTF-8 Subject gets corrupted (C3 B6 → C3 3F) during header encoding
Summary This incident documents a header‑encoding regression in Symfony Mailer/Mime 8.0.x where valid UTF‑8 subjects become corrupted during RFC‑2047 Q‑encoding, specifically replacing UTF‑8 continuation bytes (0x80–0xBF) with ? (0x3F). The corruption occurs only during header encoding, not in the original message data. Root Cause The failure stems from incorrect handling of multibyte UTF‑8 sequences during … Read more