clean up OnChanMsg

make emails utf8 safe

add full backtrace on fails to assist debugging