http://www.shtml.jp/mojibake/mailto.html
EUCのページでmailtoのサブジェクトを指定するには?
日本語文字列はURLエンコードする必要があります。
また、MACの場合は改行コードが異なるので、そのケアも必要です。
http://www.hatena.ne.jp/1119610534
人力検索はてな - 私のホームページ上で、メールを送信させたい(mailto:等)のですが、macとIE5を使用しているユーザーから送信されたメールが文字化けして送られてきます。なぜなのでしょ..
補足です。
送られてきたメールではなくメーラーが起動した段階で文字化けしているのですが、その場合もこの回答が当てはまるのでしょうか。後ほどゆっくり読みます。
http://www.itmedia.co.jp/help/tips/linux/l0218.html
ITmedia エンタープライズ : Linux Tips「MacOS上で作成したテキストファイルをUNIX形式に変換させたい」
改行コードはOSにより異なるので、動作環境を判別してコードを変えるなどの措置が必要かもしれません。(Windows: %0D%0A ; MacOS: %0D ; UNIX: %0A)
なお、私の環境はMacOS10.3ですが、MailとARENA(どちらもメールソフトの名称)では、どの改行コードでも正しく解釈します。OSの問題ではなく、メールソフトの問題です。
また、文字化けの件は、本文の内容をURIエンコードする事で解決しないでしょうか?私の環境では、UTF-8でURIエンコードするとメールソフトに上手く渡りましたが、これもメールソフトがどう解釈するかという問題かもしれません。
ありがとうございました。いただいた回答全部に目を通せば解決しそうでです。
役に立ちそうなページですね。後ほどゆっくり読ませてもらいます。ありがとうございます。