TODO #21897

受信メールで1行の文字数が多い時、文字化けが発生

Added by 安部 友啓 about 1 year ago. Updated about 1 month ago.

Status:終了Start date:
Priority:通常Due date:
Assignee:-% Done:

0%

Category:GitHubへ移行済
Target version:-

Description

baserCMS 4.1.0.1 で現象を確認。
メールフォームの受信メール本文で1行の文字数が多い時、334文字を超えるタイミングで都度、文字化けが発生し、改行されます。

キャプチャでは「お問い合わせ内容」項目(テキストエリア)に1行で文字を入れておりますが、改行と文字化けが起きています。

スクリーンショット 2018-05-24 18.36.24.png (235 KB) 安部 友啓, 05/24/2018 06:39 PM

2500

History

#1 Updated by 瀬戸 優一 about 1 year ago

cake側でマルチバイトを考慮しない関数を使用しているのが原因でした。
cake側はすでに修正されています。
https://github.com/cakephp/cakephp/commit/8099090c919e77bd6fc80958f4d2e765f7c41e69

#2 Updated by 江頭 竜二 about 1 month ago

  • Category changed from メール to GitHubへ移行済

#3 Updated by 江頭 竜二 about 1 month ago

  • Status changed from 担当 to 終了

Also available in: Atom PDF