Добавление комментариев отключено
Проблема!!!
Что только не делал, все равно в строке ОТ КОГО пишется адрес не тот который я хочу а адрес хостера. Что сделать? вот код:
$email = mysql_result($result_status,0,"filed_4");
$password = mysql_result($result_status,0,"filed_6");
$headers = "From: support@indsystem.ru". "\r\n" . "MIME-Version: 1.0\r\nContent-type: text/html; charset=windows-1251";
$subject = "Востановление пароля в системе inDsystem v".$version;
$mes = "Здравствуйте!<br /><br />
Вы воспользовались функцией востановления пароля в системе <a href=\"".$domen."/indsystem/\"><strong>inDsystem v".$version."</strong></a>. <br /><br />
Ваши данные для доступа в систему:<br />
----------------------------------------<br /><br />
Имя пользователя: <strong>".$HTTP_POST_VARS["user"]."</strong><br />
Пароль: <strong>".$password."</strong><br /><br />
----------------------------------------<br /><br />
С уважением,
служба технической потдержки <a href=\"www.indsystem.ru\">inDsystem v".$version."</a>";
mail($email, $subject, $mes, $headers);
13.06.2011 Александр
Ваш пример не доставит письмо на половину ящиков.
Вам бы стоило перелопатить под себя третий пример, да еще и используя SMTP аутентификацию
Заодно может и проблема с отправителем решится.
15.11.2011 Николай
Вот так надо чтобы писмо приходило не от хостера
$headers2 = "From: $email \r\n";
$send = mail ($to, $subject, $message,$headers2);
Вопрос был задан на этой странице. Но если Вам это не интересно, могу предложить Вам почитать про платный хостинг.