メールの返信で、水平線がコードブロック内にある場合でも、その後のコンテンツが削除されるようです。
例については、Difference between `fail` and `fail-check`? - #3 by sorawee - Questions & Answers - Racket Discourse を参照してください。本来は次のようになっているはずです。
pre-content
@--------------------
post-content
pre-content
--------------------
post-content
しかし、Discourse はこれを誤って処理し、次のように表示しました。
pre-content
@--------------------
post-content
pre-content