質問 > その他 > メールの文字コードについて[文字化け対策] |
その他
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
tenroku |
投稿日時: 2014/6/16 16:19
対応状況: −−−
|
半人前 登録日: 2014/6/16 居住地: 愛知県 投稿: 14 |
メールの文字コードについて[文字化け対策] 色々調査をしたのですが、解決できませんでしたので皆さんのお知恵をお貸しください。
現在、メールの送信はSC_SendMail.phpにて、"ISO-2022-JP"で送信しています。 しかし、色々なお客様がいらっしゃるため、名前や住所で"ISO-2022-JP"に 設定されていない文字を登録される方がいらっしゃいます。 (実際フロントやDBは"UTF-8"なので気づきようがないですね…) これに対して対策を検討しており、どのような対策がベターなのか行き詰って しまいましたので、ご意見ください。 1.ヘッダの指定やエンコードを"UTF-8"で送信する。 ⇒一部のメーラやSMTPで文字化けする可能性が… 2.ヘッダは"ISO-2022-JP"でエンコードを"ISO-2022-JP-MS"で送信する。 ⇒デメリットがうまく調べきれませんでした。 デメリットがないわけではないと思いますが… 3.1文字ずつ文字コードを確認し、"ISO-2022-JP"に設定がない文字コードの場合、 "ISO-2022-JP"の文字コードに変換する。 例.?→(株)、?→1 ⇒うまく変換できない文字の対処が難しい。 4.ほかに妙案があればご意見ください。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
» メールの文字コードについて[文字化け対策] | tenroku | 2014/6/16 16:19 |
Re: メールの文字コードについて[文字化け対策] | nanasess | 2014/6/16 20:47 |
Re: メールの文字コードについて[文字化け対策] | tenroku | 2014/6/24 20:02 |
Re: メールの文字コードについて[文字化け対策] | tenroku | 2014/6/24 20:05 |