このサーバではmailman のメーリングリストを使っている。
投稿者がMacでMail.app を使って投稿しても文字化けは無い。しかしメーリングリストから配信されたメールに返事とか転送を行うと、文字化けしてしまう。
Content-Transfer-Encoding: base64
Content-Type: text/plain;
charset=utf-8
となっている。
Mail.appから添付書類があるとなるようだ。返信のボタンを最初クリックすると問題ないが、転送ボタンをクリックすると文字化けし、その後返信ボタンをクリックすると文字化けする。
添付書類がないと同じMail.appから送信されても
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: base64
となって、返信や転送にして文字化けしない。
Content-Type: text/plain;charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
はもちろん問題ない。
さって、Mail.app がUTF-8 を使う(これが正しいのだが)からかThunderbirdで受けているからだろうか、mailmanが処理しきれないからなのだろうか。