这是Qmail的问题还是PHP程序的问题?

[quote:d11638561d=""]转换成 %xx 的方式呢?[/quote]我现在是直接写成"=?gb2312?B?VmluY2VudCBIdaGk0+rR7g==?="这样的方式。
你不是使用的 rhel 自带的 apache ?
[quote:72003a6d57="gugong"]你不是使用的 rhel 自带的 apache ?[/quote]
不是,应该不是Apache的原因吧。
肯定了是这个原因了。

这个文件 /etc/sysconfig/httpd, rhel AS 3.0 是没有的:

[code:1]# Configuration file for the httpd service.

#
# The default processing model (MPM) is the process-based
# 'prefork' model.  A thread-based model, 'worker', is also
# available, but does not work with some modules (such as PHP).
# The service must be stopped before changing this variable.
#
#HTTPD=/usr/sbin/httpd.worker

#
# To pass additional options (for instance, -D definitions) to the
# httpd binary at startup, set OPTIONS here.
#
#OPTIONS=

#
# By default, the httpd process is started in the C locale; to
# change the locale in which the server runs, the HTTPD_LANG
# variable can be set.
#
#HTTPD_LANG=C
[/code:1]

改吧,把上面的 HTTPD_LANG 修改成中文。
gugong,我是说我不是用的RHAS3自带的Apache,而是自己编译安装的Apache,我没有表述清除。

还有啊,现在的问题是系统不支持GBK、GB2312吧,从J2SDK的WARNING中可以看出来,而且MRTG说不支持中文编码,只好使用“env LANG=C”来启动。