文字コード その1

サイトのフォームからの文字→ メールで送信の処理の中で文字化けというか変換できず。

一部の utf8の文字が変換できない。
もちろん そんな文字(JISに)ないよみたいなのもあるんだけど、全角ハイフンとして
打っているのでなんとかしたい。

文字は[−]
コードで言うと e28892 MINUS SIGN  

asp.netのSmtpClientだとContent-Type: text/plain; charset=utf-8 でしれっと送ってスルー。
Encodingで変換すると ? になってしまう。

とりあえず −に変換して逃げたが他の字はどうすれば。
メールも utf8で送るのはどこまで来ているんだろう。
メールフォームに丸囲みAが入れられてなんで通らないのかといわれる日が来ているのか。