mb_encode_mimeheaderでひらがな文字化け?

スキル不足が露呈(;。;)
PHP5.0xで送信者名にひらがなの混じった名前を設定するとものの見事に文字化け

mb_encode_mimeheader関数を使う直前に
mb_language("ja");
mb_internal_encoding("sjis");
として
$sender="あいう";
$from_sender = mb_encode_mimeheader($sender);
とすると・・・UBHになった!!

なぜか漢字やカタカナは問題ない・・・はてな

結局
mb_encode_mimeheader(mb_convert_encoding($sender,'JIS','SJIS'),'ISO-2022-JP');
としたところ解決したけど・・・原因は?