質問: CGI rescueさんが配布しているメールフォーム「マルチパート対応フォームメール」の文字コードをSJISからUTF-8に変えたいです。 https://www.rescue.ne.jp/cgi/form2mail/ https://ideone.com/OamLZF 入力画面(sample1.html)はヘッダーを「charset="utf-8"」に書き換えて、utf-8で保存。 form2mail.cgiは「■ヘッダ出力設定」を同じく「charset="utf-8"」に書き換えて、utf-8で保存しました。 これで、入力画面と確認画面はutf-8で文字化けすることなく表示されました。 ただ、送信されたメールが文字化けしています。(thunderbirdで受信) 「■このスクリプトを設置する日本語コード 」を「utf8」にすると500エラーが出て送信できません。 コンバートしなければいいのでは?と思って、 280行目付近「&jcode'convert(*name,$convert);」等をコメントアウトしたら、送信自体は出来るのですが件名・本文共に文字化けします。 どのようにしたらUTF-8で利用できるようになりますか? よろしくお願いします。
回答: 参考 URL を提示いたします。