Форматирование тела письма для отправки средствами PHP

DM10001

Новичок
Форматирование тела письма для отправки средствами PHP

Всем добрый день! Подскажите, кто знает, как отформатировать тело письма с ссылками. Тело письма у меня имеет следующий вид

$message='Сегодня в '.date("d.m.Y",$date).'на сайте PhotoKS.COM был
зарегистрирован
пользователь с вашим email\'ом. Поэтому вы получили данное письмо. Если вы не
регистрировались на нашем сайте, то попросту удалите данное письмо, а если
же это были вы то перейдите по нижеприведённой ссылке.

Аккаунт будет действителен до '.
date("d.m.Y",mktime(0,0,0,date("d",$date)+4,date("m",$date),date("Y",$date))).
', после чего аккаунт зарегистрировать будет невозможно!

Ссылка для активации:'."<a href='index.php?checkSum=".$checkSum."&email=".$email."'>Перейти</a>"

где $checkSum=1;
$email='[email protected]';
$date=time();

если вывести это сообщение на экран, то ссылки отражаются правильно, а если отправить это сообщение в теле письма, то ссылки отображаются <a href= и т.д., т.е. неправильно.
Помогите, кто знает, как сделать, чтобы и в приходящих письмах ссылки отображались верно.
 

Gorynych

Посетитель PHP-Клуба
ваше письмо отправляется как pain text (обычный текст), поэтому html-тэги в нем видны и ничего не значат.

варианты - отправляйте ссылку для активации в явном виде, почтовая программа или веб-интерфейс потчовика сами преобразуют ее в ссылку.

второй вариант - отправлять письмо в формате HTML. Это в поиск по форуму, по-моему обсуждалось неоднократно.
 
Сверху