CGI-BBS > SO−HO > フリーマーケット > wakwakでメールが文字化け


カレッヂ
カレッヂ


質問者 kazz  投稿日 2/12(月) 00:22:59
誤って前回のスレッド閉鎖してしまったのでもう一度たてます(汗)
えーと、「フリーマーケット」をお試しで試用しましたが、
うちのプロバイダサーバーwakwakの環境では
Sedmailを試用したメールが文字化けします。
同じような質問をされている方もいるみたいですが、その方も誤って(!?)
すぐにスレッド閉鎖になっているので(汗)おそらくCGIの設置ミスとかじゃないと思います。

よろしくおねがいします。
回答者 馬駒  [削除]  投稿日 2/12(月) 00:55:09
その文字化けしたメールの文面を公開していただけないでしょうか。
質問者 kazu  [削除]  投稿日 2/12(月) 01:48:30
馬場様

いま文字化けしたものをココにコピーアンドペーストしましたが
こに投稿したら文字化けが直ってしまいます。

メール件名も含めて全文文字化け → それをコピーアンドペースト

→ここに貼り付けて投稿 → 投稿記事を確認すると文字化けが直って表示される

どうなっているのでしょうか??
メールの方は相変わらず文字化けしています。
回答者 馬駒  [削除]  投稿日 2/12(月) 13:38:48
このページのソースを見てください。
日本語の部分は文字化けしていますよね。

原因は文字コードが違うだけだと思います。
回答者  [削除]  投稿日 2/12(月) 13:53:51
メールソフトは何をお使いでしょうか?
Outlook Expressの場合はIEと同じ方法で文字コードの設定が可能です。

http://www.hm.aitai.ne.jp/~rimse/mail.gif
(↑無理矢理GIFに変換したので色が変になっています。)
回答者 馬駒  [削除]  投稿日 2/12(月) 14:08:25
馬場?
質問者 kazu  [削除]  投稿日 2/12(月) 16:06:26
馬駒、羊さま、アドバイスありがとうございます。
受信したメール、確かに文字コードの変換で正常に表示され読めるようになりました!
羊さまの参照画像、とってもわかりやすくて助かりました!

ただ自分では文字コードだなとわかっていて、変換すればいいのですが、
他のオークション参加に送信されるメールが文字化けしていれば、その人たちがはたして
文字コードの変換に気づいてくれるのかどうかが心配です。
サイトトップにでも注意書きで「メール文字化けします、文字コード変えてください」
とすればいいのかもしれませんが、もう少しスマートな方法があればと思うのですが。

根本的に送信時に文字コードをあわせる方法はないのでしょうか?

質問者 kazu  [削除]  投稿日 2/16(金) 12:28:04
スレッド立てた本人です。

メールが文字化けする件で、他の人もwakwakで文字化けと報告があったようなので、
サーバー換えて設置してみましたが、やはり出品、落札メール文字化けします。
どうやらWAKAWAK特有の問題ではないようです。
メールを読むさいに文字コードを変換すれば読めますが、そうすると送信者と件名が文字化けのままです。なによりも、文字化け問題の知らないものがそのメールを受け取ってしまった場合こまってしまいます。

他の方でフリーマーケット使われていて、文字化けはおこっていないのでしょうか?
わたしだけなのかな?
回答者 羊相談員  [削除]  投稿日 2/16(金) 14:16:01
S-JISでメールを送ると
今度はEUC環境の人が文字化けするかもしれないので
OSに合わせて文字コードを
変更できるようにしたほうがいいんでしょうか。
回答者 しあわせのツボ  [削除]  投稿日 2/16(金) 15:12:31
メールは必ずJISで送るよう定められていますし、このスクリプトもそうなっています。
# 細かいことを言うと、ヘッダをquoted-printableエンコードしていないという違反はありますが。

メールヘッダに
Content-Type: text/plain; charset="iso-2022-jp"
をprintするよう追加することで回避できると思います。
ただ、メールヘッダの出力部分は何ヶ所もあります…(^^;
質問者 kazu  [削除]  投稿日 2/16(金) 15:23:15
羊相談員さま、しあわせのツボさまレスありがとうございます。

>メールヘッダに
>Content-Type: text/plain; charset="iso-2022-jp"
>をprintするよう追加することで回避できると思います。

いまちょっとテストしてみましたが、これでうまくいったようです。
とてもたすかりました。ありがとうございます。

羊さまは前回にひきつづき何度もお答えいただきすみませんでした。

このページは終了したので返信(回答)は書きこめません

Web裏技