フォームを作るときに、OSやメーラーにより返信メールが正常に表示されないという問題が起こるのですが、フォーム作成時、文字コードはどうすればいいでしょうか。

また何を気をつければ問題は起こらないでしょうか。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2005/12/09 23:37:53
  • 終了:--

回答(2件)

id:ootatmt No.1

ootatmt回答回数1307ベストアンサー獲得回数652005/12/10 00:10:54

ポイント30pt

http://www.kanzaki.com/docs/jcode.html

���{���ƕ����R�[�h

フォームというのは、Web上のメール送信フォームで、

返信メールというのは、メール送信フォームから送られるメールということでいいのでしょうか?


この前提で考えると、

0.まず、メールフォームの文字列は何でもいいです。


1.フォームに文字コード判定用の文字列を隠し入力で入れておき、フォームに入力された文字コードを判定。

2.メール本文はJISコードに変換

3.メールヘッダーはMIMEエンコード


こうすると現在のところ一番問題が起こりにくいと思います。

id:matsuura3

すみません、メール送信フォームから送られるメールのことです。

ありがとうございます。

2005/12/10 00:21:26
id:andi No.2

andi回答回数448ベストアンサー獲得回数02005/12/10 00:13:25

ポイント30pt

> フォームを作るときに


フォームはクライアント側の話ですね。


> 返信メール


こちらはサーバで自動的に送っているメールでしょうか?

上記フォームから入力された文字列を返信メールに含めているのでしょうか??


> フォーム作成時、文字コードはどうすればいいでしょうか。


クライアント側の話でしたら別に何でも良いと思います。


> また何を気をつければ問題は起こらないでしょうか。


サーバで文字列を混在させる時に複数の文字コードが混在しないようにすること・・・かな。


もう少し具体的なプログラム内容(特にメールを作成している箇所)が分かれば何かご指摘できるかもしれません。

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません