別にCakePHP2.xに限定する問題じゃなくてPHP全般かもしれない
けど、debug()やCakeLogで出力した時は編集通りのレイアウトで
改行されるのに、echo()を使ったらブラウザで改行されない時は、
改行コードは"\n"でもなく"<br>"でもなく、もちろんPHP_EOLでも
なく、"<br>\n"を使う。
[書き方]
$BODY = '';
$BODY .= "【テスト情報】:{$post['test']['data1']}データ" . "<br>\n";
[参考サイト]
www.flatflag.nir87.com