バグ報告 > その他 > mail.ymlのcharset_iso_2022_jpをtrueにすると、マイページ>ご注文履歴のメール配信履歴が文字化けする |
その他
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
kogay |
投稿日時: 2017/6/28 17:31
対応状況: −−−
|
新米 登録日: 2017/6/28 居住地: 投稿: 4 |
mail.ymlのcharset_iso_2022_jpをtrueにすると、マイページ>ご注文履歴のメール配信履歴が文字化けする [EC-CUBE] EC-CUBE 3.0.14(3.0.10よりアップデート)
[レンタルサーバ] kagoya [OS] Linux 2.6.32-696.1.1.el6.x86_64 [PHP] 5.6.30 [データベース] MySQL 5.6.36 [WEBサーバ] Apache/2.4.20 [現象] EC-CUBEから送信されるメールの文字コードを ISO-2022-JP にするために、mail.yml の charset_iso_2022_jp オプションを「true」にしました。 メールの文字コードは意図通りに ISO-2022-JP となったのですが、 マイページ>ご注文履歴 のメール配信履歴が文字化けしてしまいました。 メール配信履歴のDB保存先である dtb_mail_history.mail_body の中身も文字化けしています。 ちなみに、mail.yml の charset_iso_2022_jp オプションを「false」とすると、メール配信履歴は文字化けしないことは確認済みです。 おそらくなのですが、ISO-2022-JP に変換されたメールボディの文字列をそのまま dtb_mail_history.mail_body に保存しているからだと思います。保存前に UTF-8 に戻せば問題は解決するかと思います。 以上、バグ報告をさせていただきます。 ソースの修正箇所・方法をご教授くださいませ。 また、今後のバグフィックスでご対応いただければ幸いです。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
» mail.ymlのcharset_iso_2022_jpをtrueにすると、マイページ>ご注文履歴のメール配信履歴が文字化けする | kogay | 2017/6/28 17:31 |
Re: mail.ymlのcharset_iso_2022_jpをtrueにすると、マイページ>ご注文履歴のメール配信履歴が文字化けする | nanasess | 2017/6/30 9:55 |
Re: mail.ymlのcharset_iso_2022_jpをtrueにすると、マイページ>ご注文履歴のメール配信履歴が文字化けする | kogay | 2017/6/30 11:40 |
Re: mail.ymlのcharset_iso_2022_jpをtrueにすると、マイページ>ご注文履歴のメール配信履歴が文字化けする | nanasess | 2017/6/30 15:41 |
Re: mail.ymlのcharset_iso_2022_jpをtrueにすると、マイページ>ご注文履歴のメール配信履歴が文字化けする | 468 | 2017/7/1 11:44 |