複数行に渡るUTF-8をMIMEデコードできない
Subject: =?UTF-8?B?5paw44GX44GEReODoeODvOODq+OCouODieODrOOCueOBjOODq+OD?=
に対する nkf -m -e の結果は
Subject: 新しいEメールアドレスがル繝?UTF-8?B?leODiOODj+ODs+OCtuOCouOCq+OCpuODs+ODiOOBq+i/veWKoOOB?=
一方、一行にまとめられていると、
Subject: =?UTF-8?B?5paw44GX44GEReODoeODvOODq+OCouODieODrOOCueOBjOODq+ODleODiOODj+ODs+OCtuOCouOCq+OCpuODs+ODiOOBq+i/veWKoOOBleOCjOOBvuOBmQ==?=
Subject: 新しいEメールアドレスがルフトハンザアカウントに追加されます
与えた MIME エンコード文字列が不正だと思います。中途半端なところで切る場合はパディングが必要ですが、もとの文字列はその考慮がされていません。
Subject: =?UTF-8?B?5paw44GX44GEReODoeODvOODq+OCouODieODrOOCueOBjOODq+OD?=
に対する nkf -m -e の結果は
Subject: 新しいEメールアドレスがル繝?UTF-8?B?leODiOODj+ODs+OCtuOCouOCq+OCpuODs+ODiOOBq+i/veWKoOOB?=
一方、一行にまとめられていると、
Subject: =?UTF-8?B?5paw44GX44GEReODoeODvOODq+OCouODieODrOOCueOBjOODq+ODleODiOODj+ODs+OCtuOCouOCq+OCpuODs+ODiOOBq+i/veWKoOOBleOCjOOBvuOBmQ==?=
に対する nkf -m -e の結果は
Subject: 新しいEメールアドレスがルフトハンザアカウントに追加されます