- ベストアンサー
miletoについて
HP内から、自分のアドレスにメールを送れるようにしました。 ところが、送られてくるメールは、全てHTML形式なうえ、 文字化けしています。どうしたらいいでしょう? 教えてください。 tagは下のようにしました。 <a href="mailto:*****@mail.goo.ne.jp"title="メール">
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
aタグのmailtoを使っていらっしゃるようなので、送られてくるメールがHTMLになるのは、送信してくる人が標準で使用しているメーラーの設定によるものだと思います。 Outlook Expressの場合、初期設定ではメール形式をHTML形式に指定しているので、その設定を直していない方からのメールを受け取ったということではないでしょうか。 アドレスを見る限りでは、gooのフリーメールをお使いのようですね。 gooのフリーメールでOutlook Expressで送ったHTMLメールを受け取った場合、「HTMLメールを読む」をクリックして開くと、確実に文字化けするようです(私の経験では100%)。 ただ、内容が化けているのではなく、ブラウザがエンコードを勘違いしているだけの場合が多いので、メールを開いたウィンドウで[表示]-[エンコード]-[日本語(自動選択)]を選ぶと、正常に表示される場合が多々あります。 一度試してみてください。 的外れでしたら、ごめんなさい。
その他の回答 (3)
- chausuyama
- ベストアンサー率23% (5/21)
<a href="mailto:*****@mail.goo.ne.jp?subject=メール">mail</a> で試してみましたが、私の環境ではgooでちゃんと受信できました。 もちろんHTML形式にはなりません。
お礼
わざわざ、試していただいて、ありがとうございました。 お礼がおそくなって申し訳ありません。
- KODAMAR
- ベストアンサー率26% (267/1006)
METHOD=POST を入れてください。 以下ページを参考にしてみてください。
お礼
色々と参考になるHPをご紹介くださいましてありがとうございました。 お礼が遅くなってしまって申し訳ありません。
- onimotsu
- ベストアンサー率36% (279/758)
ちょっとここ↓を見てください。 http://tohoho.wakusei.ne.jp/wwwmail1.htm
お礼
色々と参考になるHPをご紹介くださいましてありがとうございました。 お礼が遅くなってしまって申し訳ありません。
お礼
HTMLメールを送られる方に、ご相談しみましたら、 lead1976さんがおっしゃるとおりでした。 ありがとうございました。 お礼が遅くなってしまって申し訳ありません。