方法としてはいくつかあると思うんですよ。

1)imoから直接(a)
結果をいったんユーザに預け、ユーザ→imo→2ch で投稿する。imoを通す意味がない。
すあまさんが危険と言っているのはこれですね。で、私もこれはなしだと思ってます。

2)imoから直接(b)
結果をimoが保持する。たとえばimo_xxxx.tmp(xxxxはセッションIDみたいな)を保持して
ユーザ側には結果のコピーを送り、書き込みの同意を求める。
ユーザが同意し書き込みボタンを押したらimoはそれをトリガーとして、imo_xxxx.tmp から順次データを読み取っていき2chにPOSTしていく。

3)ユーザ側からPOSTする
POSTするデータをユーザ側にHTMLで吐き出して、ユーザは書き込みボタンを押して ユーザ→2ch で投稿する。
(このときのリファラはimoになっちゃうのかな?よくわからない)

4)クリップボードにコピーする機能を提供する