IMultiLanguageではWindows-31Jという名前のコンバータが登録されていない*1ために変換ができなかったので、内部的にマップを持つようにしました。今のところ、Windows-31J->shift_jis*2だけ指定してありますが、qmail.xmlで追加できます。
csWindows31Jとかx-sjisなどが使えるのに、IANAに登録されているWindows-31Jが使えないのは何か意図があるんでしょうか。
*1 HKCR\MIME\Database\Charsetにない
*2 Windowsのshift_jisなのでcp932