人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

サーバを変更したとたん、PCからの予約メールがunicodeのUTF-8になってしまい、読めません。なぜでしょうか。
参考になるサイトなどはありますか。よろしくお願いいたします。

●質問者: matsuura3
●カテゴリ:コンピュータ
✍キーワード:Unicode UTF-8 サイト サーバ メール
○ 状態 :終了
└ 回答数 : 4/4件

▽最新の回答へ

1 ● herolight
●10ポイント

http://www.kaiteki-net.com/nettrouble/mojibake/mojibake6.html

文字化けメールを修復するには

文字化けメールを修復するには

◎質問者からの返答

ありがとうございます。

とても参考になりました。


2 ● kanata_ail
●10ポイント

http://www.securehtml.jp/utf-8/utf8_mail.html

Unicode(UTF-8)への各種メールソフト対応調査

ポイント不要です

変更したのはメールサーバーでしょうか?

それとも予約システムでしょうか?

PCからの予約メールというのは直にPCからメールサーバーに送信されるのでしょうか?


質問に素で答えますと、メールクライアントが正しくUTF-8をデコードしないために読めません。

◎質問者からの返答

メールクライアントは正しいです。

どうすればデコードができるのでしょうか。


3 ● manimusu
●10ポイント

http://www.kanzaki.com/docs/jis-recover.html

???????????????[????C??

http://www1.tcnet.ne.jp/k-saku/mail/page_07.htm

1から始めるお母さんのためのパソコン教室 |メールについて|メールが文字化けする

http://www.pchajime.com/mail_benri02.html

文字化けのメールを直そう

こちらのページも参考にしてください。

◎質問者からの返答

ありがとうございます。

参考になります。


4 ● kanata_ail
●40ポイント

http://www.securehtml.jp/utf-8/8bit.html

8bitメールは問題ないのか?

まずメールヘッダで

Content-Type: text/plain; charset=”UTF-8”

としていないなら問題外です。

メールヘッダのcharsetはMTAが文字コードを確認するために一番参考にする部分なので、ここがUTF-8になっていないならば読めなくて当然です。


UTF-8として認識されなかったメールをUTF-8として読むには

たとえばアウトルックの場合には

表示>エンコード>UTF-8

としてメールを手動でUTF-8デコードの対象にできます。


あるいはメールサーバーが腐っていて7ビットしか通していない可能性があります

そんなサーバーは捨ててしまうがいいです。


このことから

Content-Transfer-Encoding: 8bit

の確認も重要です。

◎質問者からの返答

予約フォームでメールに文字コードタイプを付け忘れていたようでした。

問題定義をしていただきまして、ありがとうございました。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ