51

Re: авторизация

Здравствуйте! у меня возникла проблемка с отправкой почты, если честно думал, что получится все сразу, но не получается..в общем ситуация такая: мне нужно, чтобы при размещении объявления в системе определенным пользователем отправлялось сообщение пользователю о новом объявлении, я пробовал реализовать это с помощью функции mail, но безуспешно. Подозреваю, что дело в topservere, а точнее в некоторых настройках к нему. Подскажите пожалуйста в чем может быть проблема. Вот мой код:

<?
....
$to = 'client@server.com';//тут я пишу реальный адрес
$subject = 'Тема сообщения';
$message = 'Здравствуйте, уважаемый клиент...';
// формируем расширенные заголовки
$headers = 'From: robot@server.com' . "rn" .
'Reply-To: webmaster@server.com' . "rn" .
'X-Mailer: PHP/' . phpversion();
ini_set("SMTP", "localhost");//где-то нашел что
ini_set("smtp_port", "25");//это поможет избежать проблему с локальным сервером, но не помог

mail($to, $subject, $message, $headers);
.....
?>

52

Re: авторизация

$headers = 'From: robot@server.com' . "\r\n" .
'Reply-To: webmaster@server.com' . "\r\n";

ini_set - Это не надо.

Вы отправляете письмо с локального сервера, не с хостинга? Я не знаю что такое topservere.

53

Re: авторизация

я отправляю да, с локального сервера. top server- это что-то похожее на денвер..
строки: $headers = 'From: robot@server.com' . "\r\n" .
'Reply-To: webmaster@server.com' . "\r\n" я думаю незначительные, там просто прописывается от кого это письмо-их можно не указывать вообще

54

Re: авторизация

Смотрите документацию, там есть отличные примеры. http://lv.php.net/manual/ru/function.mail.php

Я хотел обратить ваше внимание на "\r\n".