CGI-BBS > 情報収集 > フォームメール > MacのMailを使うとタイトルが文字化けします。


カレッヂ
カレッヂ


質問者 DAI  投稿日 2005/2/25(金) 17:31:17
フォームメールを使って送られてくるメールのメールタイトルが
マックのMailで受信すると文字化けしてしまいます。
本文は文字化けをしていないので問題ないといえば問題ないのですが
やはり気になるというかしっくりとこないです。
何か解決策はありますか?
なにぶん初心者でどう書けば良いかわかりませんがもし解決策があるようでしたら
教えていただけないでしょうか。
よろしくお願い致します。

【習熟度】初めて

回答者 support  [削除]  投稿日 2005/3/2(水) 16:57:52
設置されたのは
http://www.rescue.ne.jp/cgi/form2mail/
ですか?
もし昔のフォームメールであれば、こちらをお試しください。
メール題名部分もエンコードするように改良されています。
質問者 DAI  [削除]  投稿日 2005/3/2(水) 17:05:02
ご回答ありがとうございます。
今、使っているのはフォーム2メールです。
症状としては日本語だけが文字化けします。
アルファベットなら大丈夫みたいなので今はアルファベットで書くようにしました。
回答者 support  [削除]  投稿日 2005/3/2(水) 17:13:21
Macのメーラーで同様の症状の報告はよく聞くことがあります。
CGIから送信されているデータは、何で受信しようとも同じものなので、
それをどう処理するかは、メールソフト側の能力に依存します。

少なくとも、メールのヘッダ部分(題名もここに含まれます)には、日本語は
使えないのですが、大抵のソフトではそのままでも、BASE64でエンコードされていても
表示するようになっているので、なぜMacソフトだけ問題が多いのかが判断できないところです。

受信されたメールのヘッダ部分を、外部エディタ(テキストエディタ)で表示して
見せていただくことが出来れば、何かヒントが得られるかもしれません。
質問者 DAI  [削除]  投稿日 2005/3/2(水) 17:22:23
ありがとうございます。
実際にどのようにしてお見せすればいいですか?
Macの「テキストエディタ」のアプリを使えばいいのだと思うのですがどの部分(ソースでしょうか)
を貼り付ければよいですか?
回答者 support  [削除]  投稿日 2005/3/2(水) 17:28:53
確認ですが、フォーム2メールv1.21ですね?

方法は何でも構いません。WindowsでAlmail(私の環境)なら具体的に指示できますが、
Macは分かりません。メールのソースをそのまま表示できる方法があれば・・・

Received: using 142.239.134.56 (pkijn.info) by (196.80.30.111) (LISTSERV-TCP/IP release 1.8d) with esmtp ID y314; Wed, 23 Feb 2005 04:52:13 -08005
Content-description: yxuh9H6G
From: "Joan Leslie" <aunddtgdthrea@maegyezdafatgn.com>
Subject: These Lonly wives would like some affection...virulent different
Date: Wed, 23 Feb 2005 04:52:13 -0800
To: resgecue@resgergcue.ne.jp
MIME-Version: 1.0
Content-Type: text/plain;  charset=windows-1251

のようなヘッダ部分です。特に Subject: を。
質問者 DAI  [削除]  投稿日 2005/3/2(水) 17:33:46
すみません f2m_1.1でした。
1.21にするにはどうすればいいですか?
回答者 support  [削除]  投稿日 2005/3/2(水) 17:40:27
バージョンアップの方法は用意していませんので、改めて新規に設置しなおしてください。
質問者 DAI  [削除]  投稿日 2005/3/2(水) 17:47:04
わたしの初歩的なミスでしたのに大変親切にご回答頂きありがとうございました。
Macという環境の中で苦労することもあり、そんな中で一生懸命助けて下さろうとしテクだっさことに
大変感謝致しております。
ありがとうございました。

返信(回答)する

 


Web裏技