А еще лучше взять Zend_Mail из Zend FrameWork. Строить письма путем объединения строк - плохая практика. Лучше создать шаблон.
файл tmpl.tpl.php

PHP код:
E-Mail: <?php echo $user['username'] ?>
Имя: <?php echo $profile['first_name'] . ' ' . $profile['middle_name'] . ' ' . $profile['last_name'] ?>
Адрес: <?php echo $profile['postal_code'] . ', ' .$profile['country'] . ', ' .$profile['city'] . ', ' . $profile['address'] ?>
Тел.: <?php echo $profile['phone'] ?>
------------------------------------------
Курс у.е. <?php echo $ue ?> рублей
Фиксированный платеж: <?php echo ($tax * $ue) ?>рублей
<?php $i=0 ?>
<?php foreach ($this->goods as $item): ?>
<?php
$i++;
?>
----- <?php echo $i ?> -----
Название: <?php echo $item['name'] ?> Кол-во: <?php echo $item['qty'] ?>
Цена: <?php echo ($item['price'] * $ue); ?>р Сумма: <?php echo ($item['price'] * $item['qty'] * $ue); ?>р
<?php endforeach; ?>
Итого: <?php echo $this->summ ?> рублей
в исполняемом файле делаем так:

PHP код:
ob_start();
include 'tmpl.tpl.php';
$message = ob_get_contents();
ob_end_clean();