Gentoo上で利用している Sylpheed で、MS-Word ファイル(拡張子.doc)を添付しようとしたら失敗した。添付ファイルが text/plain と認識されてしまうためだ。
原因を探っていくと、shared-mime-info に辿りつく。
/usr/share/mime/globs に
という行があり、拡張子 .doc はテキストファイルとして認識するようになっているのだ。
この元になる情報は /usr/share/mime/package/kde.xml にある。この中の *.doc に関する部分をコメントアウトした上で、
を実行すると、globs ファイルから無用な行が消え、sylpheed でも無事 MS-Word ファイルが添付できるようになった。
原因を探っていくと、shared-mime-info に辿りつく。
/usr/share/mime/globs に
text/plain: *.doc
という行があり、拡張子 .doc はテキストファイルとして認識するようになっているのだ。
この元になる情報は /usr/share/mime/package/kde.xml にある。この中の *.doc に関する部分をコメントアウトした上で、
update-mime-database /usr/share/mime
を実行すると、globs ファイルから無用な行が消え、sylpheed でも無事 MS-Word ファイルが添付できるようになった。
※コメント投稿者のブログIDはブログ作成者のみに通知されます