Отправка почты с локального хоста с использованием PHP

Я пытаюсь отправить почту с локального хоста, используя PHP. Я использую следующий код для отправки почты: -

<?php
$to      = 'o****[email protected]';
$subject = 'hey You';
$message = 'Can you identify me :P';
$headers = 'From: at*****[email protected]' . "\r\n" .
    'Reply-To: at*****[email protected]' . "\r\n" .
    'X-Mailer: PHP/' . phpversion();

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

Сначала я попытался отправить письмо самому себе (at*****[email protected]), все работало нормально. Однако после этого, теперь, если я меняю$to, он по-прежнему отправляет почту на тот же идентификатор (мой) с предыдущим содержимым (не обновленный).

Мой запрос как-то кэшируется? Почему каждое письмо повторно отправляется мне, независимо от изменений в содержании и$to ?

 Prashant Singh30 окт. 2012 г., 12:12
Да, это точный код
 air4x30 окт. 2012 г., 12:10
Это точный код?

Ответы на вопрос(1)

Решение Вопроса

l.google.com, раскомментируйте sendmail_from и введите адрес отправляющего Gmail. и установите smtp_port = 25

Перезапустите localhost

 Prashant Singh30 окт. 2012 г., 12:04
Но у меня есть SMTP-сервер для отправки почты, почему я должен использовать мою почту?
 Elby30 окт. 2012 г., 12:10
я не понял тебя..
 Prashant Singh30 окт. 2012 г., 12:09
Да, я установил это. Почта отправляется, но не отправляется правильному человеку. Кроме того, содержимое, кажется, как-то кешируется
 Elby30 окт. 2012 г., 12:07
что такое SMTP в localhost?
 Elby30 окт. 2012 г., 12:08
затем используйте ваш SMTP-адрес в php.ini, ваше имя пользователя и пароль

Ваш ответ на вопрос