|
sylpheed-jp:2476
From: Shin-ichiro WAKASHIMA <swaka@xxxxxxxxxx>
はじめまして、若嶋と申します。
Solaris9の環境で、Sylpheedを使うことになりました。
インストールも問題なく終わり、とくにメーラとしての使用に
不都合はないことをチェックしていたのですが、
いざ、ユーザに使用を許可したところ、
各ユーザの設定で、メールの差出人(From:)の部分に特定の漢字を使うと、
メール受信時に差出人が文字化けして表示される現象がでてきました。
おそらく、Solaris9のライブラリ等に起因するのではないかと思うのですが
(手元のVine2.6r1では、同じようにソースインストールしても問題は無い)、
解決方法などがありましたら、ご教授のほど、よろしくお願い申し上げます。
--------------------------------------------------------------------
環境:
- Solaris9 04/03 on Sparc(Sun Fire V880, setenv LANG jaで使用)
- Sylpheed 0.9.6 (tar.gzソースから./configure ; make ; make install)
- GCC version 2.95.3 20010315
- 関連パッケージ(Sun Freeware Siteより)
gdkpixbuf-0.19.0-sol9-sparc-local.gz
glib-1.2.10-sol9-sparc-local.gz
gtk+-1.2.10-sol9-sparc-local.gz
% ldd /usr/local/bin/sylpheed
libgdk_pixbuf.so.2 => /usr/local/lib/libgdk_pixbuf.so.2
libgtk-1.2.so.0 => /usr/local/lib/libgtk-1.2.so.0
libgdk-1.2.so.0 => /usr/local/lib/libgdk-1.2.so.0
libgmodule-1.2.so.0 => /usr/local/lib/libgmodule-1.2.so.0
libglib-1.2.so.0 => /usr/local/lib/libglib-1.2.so.0
libdl.so.1 => /usr/lib/libdl.so.1
libXext.so.0 => /usr/openwin/lib/libXext.so.0
libX11.so.4 => /usr/openwin/lib/libX11.so.4
libsocket.so.1 => /usr/lib/libsocket.so.1
libnsl.so.1 => /usr/lib/libnsl.so.1
libm.so.1 => /usr/lib/libm.so.1
libc.so.1 => /usr/lib/libc.so.1
libmp.so.2 => /usr/lib/libmp.so.2
/usr/platform/SUNW,Sun-Fire-880/lib/libc_psr.so.1
症状:
○Sylpheedの設定で、 [現在のアカウント...] --> [個人情報] --> [名前]
の部分に、「野」「林」という漢字で始まる名前をいれると差出人の先頭部分が
一部文字化けする。(ex. 野 --> フ_ )
その際、kterm上では、
Sylpheed-WARNING **: conv_encode_header(): invalid multibyte character encountered
という警告が出る。
ただし、先頭に他の漢字や, ASCII文字を入れると化けない。
また、先頭が「野」「林」であっても、3文字目以降は漢字がきちんと表示される。
○件名、本文にはどのような漢字をいれても文字化けしない。
--------------------------------------------------------------------------
-> 2476 2003-10-03 09:51 [swaka@xxxxxxxxxx ] 差出人の日本語一部文字化けについて(Solaris9 04/03 on Sparc, Sylpheed0.9.6) 2477 2003-10-03 10:04 ┗[Noriaki.Seki@xxxxxxx] 2478 2003-10-03 10:35 ┣[swaka@xxxxxxxxxx ] 2479 2003-10-03 13:06 ┗[hiro-y@xxxxxxxxxx ] 2480 2003-10-03 15:00 ┗[kimura@xxxxxxxxxx ] |