KOJIMA Hiroyoshi
kojim****@robok*****
2003年 2月 22日 (土) 12:30:53 JST
小島です。ありがとうございます。 encoding="MS932" を入れて テストしたところちゃんとちゃんとメールが文字化けせずに送られてきました。 コンパイル時に文字コードを指定しないとおかしくなるんですね。 JavaのShift_JISはMS932またはSJISの別名らしいとか... 面倒ですね。 コミットしておきます。 On Sat, 22 Feb 2003 01:26:00 +0900 Naoki Kurosawa <naoki_kuros****@ybb*****> wrote: > 小島さん > > 黒澤です。 > > KH> 現在サーバーを動かしていろいろといじっています。 > KH> サーバーから送られてくる、ユーザー登録のメールが文字化けしているので > KH> 報告します。 > KH> > KH> Windowsのメーラーでもlinuxのメーラーでも文字化けするので、 > KH> サーバーがメールを送信する時点でおかしくなってるはずです。 > > linux上でコンパイルしてますよね。 > 多分そのせいです。 > > テストサイトはRedHatで動いていますので、linux上で動作しているから、 > というのが直接の原因ではないと思います。 > > build.xml内に > <javac > destdir="${build.classes.dir}" > debug="on" > deprecation="off" > optimize="on" > includes="setupdev/**/*.java" > classpathref="base.path" > > > <src path="${src.java.dir}"/> > </javac> > > などという記述が2箇所ありますので、 > > <javac > destdir="${build.classes.dir}" > debug="on" > deprecation="off" > optimize="on" > encoding="MS932" ※ > includes="setupdev/**/*.java" > classpathref="base.path" > > > <src path="${src.java.dir}"/> > </javac> > > というように※印の行を追加してみていただけますでしょうか。 > 追加後、Windows上で相変わらず正しくコンパイルできることは > 確認していますが、linuxでコンパイルする環境が今ないので、 > 未テストです。すいません。 >