|
|
|
| Имеется скрипт который отправляет письмо с ссылкой для продолжения активации
function sendmaile($to,$text)
{
$header="From: Kalita-Finance <info@kf-forex.com.ua>\n";
$header.="Content-Type: text/html; charset=windows-1251\n";
$filemessage="Активация учетной записи на ".HOSTNAME;
$subject="Активация учетной записи на ".HOSTNAME;
if(mail($to,$subject,$text,$header))
return true;
else
return false;
}
$idkey=base64_encode("timeactiv=".time()."maile=".$_POST['email']);
$mailetext="Ваша учетная запись помещена в очередь обновления.
<a href='http://"
.HOSTNAME."/".WWW.$idkey."'>Для подтверждения обновления щелкните здесь!</a> Спасибо!";
sendmaile($_POST['email'],$mailetext)
|
так вот при отпраки такого письма на ящик mail.ru клиент получает только текст «Ваша учетная запись помещена в очередь обновления» и все что за прикол ? | |
|
|
|
|
|
|
|
для: Prihod
(10.09.2007 в 15:43)
| | А вот так?:
<?
define('HOSTNAME','host');
$idkey=base64_encode("timeactiv=".time()."maile=as@as.as");
$mailetext="Ваша учетная запись помещена в очередь обновления.
<a href='http://".HOSTNAME."/WWW".$idkey."'>Для подтверждения обновления щелкните здесь!</a> Спасибо!";
sendmaile('as@as.as',$mailetext)
|
Вроде бы работает?
Ну если большими HOSTNAME - думаю, что это у вас константа, иначе глупость у вас записана, тоже самое и WWW. | |
|
|
|
|
|
|
|
для: sim5
(10.09.2007 в 20:55)
| | Дело в том что и HOSTNAME и WWW это константы, как я уже говорил при отправки этого письма на другие ящики, не mail.ru ,ссылка видна и нормально работает, а на ящиках mail.ru ее вообще нет ! | |
|
|
|
|
|
|
|
для: Prihod
(11.09.2007 в 10:46)
| | Значит посмотрите настройки ящика майла, я на свой же получаю письма в HTML-виде - сслыки на месте. | |
|
|
|