[Tep-j-general] Re: メールでの文字化けについて

アーカイブの一覧に戻る

Hideo Kuwabara kuwa****@Super*****
2005年 9月 13日 (火) 13:19:37 JST


On Tue, 13 Sep 2005 12:05:10 +0900
Margy Mutoh <margy****@roseb*****> said:

> 桑原さん、こんにちは。Margyです。

こんにちは、桑原です。
 
> > 更に読み進んで 
> > http://lists.sourceforge.jp/mailman/archives/tep-j-general/2005-August/016240.html
> > 
> > のように変更して解決できました。検索が甘かったようです、すみません。
> > お陰様で正常にメールがでるようになりました、有り難うございます。
> 
> …で、本当に直りましたか?
> subjectのほうがまだ化けてるってことはないでしょうか?
> 
> 実は私、fromは完全に直ったんですが、subjectのほうが
> 以前、文字化けが出続けてるのです(^_^;
> (忙しくてフィードバックできないままでスミマセンm(_ _)m)

phpinfo 結果は以下になっていますが、基本的には 
osCommerce によるオンラインショップ構築テクニックで
書かれているとおりに設定しました。最初は何故 T注文受付状況のお知らせ
のように T が付くのか判らなかったのですが、Margyさんの記事から
理解できました。この本と違うところは、MySQL で my.conf に
default-character-set=ujis を設定していません。理由はないのですが
 FreeBSD の ports から入れた MySQL には my.conf が無かったから
端折りました。結果的にきれいに治りました。

mbstring.detect_order auto auto 
mbstring.encoding_translation On On 
mbstring.func_overload 0 0 
mbstring.http_input auto auto 
mbstring.http_output EUC-JP EUC-JP 
mbstring.internal_encoding EUC-JP EUC-JP 
mbstring.language Japanese Japanese 
mbstring.substitute_character no value no value 

Margy さんの email.php と微妙に違うのはOSの違いでしょうか?

M> $subject = mb_encode_mimeheader(mb_convert_kana($subject, "KV"),
'ISO-2022-JP', "B", $this->lf);

K> $subject = mb_encode_mimeheader(mb_convert_kana($subject, "KV"), 'ISO-20
22-JP');

> サーバは国内(日本語メインの業者)ですか?

サーバは自分でインストールして使っています。

> よろしくお願いいたします。m(_ _)m
> 
> Margy Mutoh
> 
> 
> _______________________________________________
> Tep-j-general mailing list
> Tep-j****@lists*****
> http://lists.sourceforge.jp/mailman/listinfo/tep-j-general

-- 
くわばら ひでお
Super Connect Network
Internet: kuwa****@Super*****




Tep-j-general メーリングリストの案内
アーカイブの一覧に戻る