cakephp3 からメールを送る場合,メールテンプレートは src/Template/Email/text/ 以下などに置くと思います.
その email テンプレート中で controller 側から渡した変数を表示するときは
hoge1: <?= $hoge1; ?>
hoge2: <?= $hoge2; ?>
など記述すると思いますが,この記述をすると $hoge1 = aa, $hoge2 = bb の場合,メールが送られたときには hoge1: の行の最後の改行がなくなって表示が
hoge1: aahoge2: bb
となったりするみたいですね.これを避けるためには,最後の ?> の後に何か文字を入れておけば良いです.
見た目に何もない風にしたい場合は「スーペース」でオッケー.ということで
hoge1: <?= $hoge1; ?> ←スペースを入れておく
hoge2: <?= $hoge2; ?> ←スペースを入れておく
ってやれば
hoge1: aa
hoge2: bb
と表示されます.スペースを追加すると,行末にスペースが入っちゃいますけど,まぁ,許容範囲でしょう.スペースすら入れたくない場合には,ちょっとこねくり回す必要がありますね.