[ok]

Здравствуйте.
Проблема со скриптом, отправляющии почту.

Скрипт:
1) pastebin.com/VBvrx0pn
2) pastebin.com/sU63XFU7
3) pastebin.com/v4eQZ0CJ

Изначально в тексте первого файла было всё сплошняком, я просто подкорректировал текст, чтобы получилась функция, tomail которая, чтобы можно было её вызывать.

Проблема состоит в следующем.
Формирую сообщение: pastebin.com/8jKwjMdF

На почту приходит письмо:

"Здравствуйте.

Пользователь Ryuzaki_rnd добавил новый комментарий к вашей заявке.
Прочитать данный комментарий вы можете по ссылке: mydomain.ru/s/details.php?zay@

Данное сообщение создано автоматически. Пожалуйста, не отвечайте на него.
С Уважением, mydomain.ru."

То бишь, имя пользователя подставляется нормально, а вот вместо =номер_заявки пишется @.
В чём проблема своими силами понять не могу. Есть предположение, что дело в третьем файле скрипта, где всякие преобразования идут, но точно не знаю.

И да, если вместо tomail("arroxfire@mail.ru", "Новый комментарий - mydomain.ru", $textmes); указать tomail("arroxfire@mail.ru", "Новый комментарий - mydomain.ru", $zay);, то на почту падает номер заявки, к которой добавили комментарий. То есть, как я понимаю, это говорит о том, что проблема не в входящих данных.