2012-02-01 2 views
0

Я бы хотел отправить это письмо.Отправка PHP почты

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

Ошибка, которую я получаю: не удалось подключиться к почтовому серверу на порту «localhost» 25, проверить настройки «SMTP» и «smtp_port» в php.ini или использовать ini_set() в C: \ wamp \ www \ send. PHP на линии 165.

http://www.cyberciti.biz/tips/howto-php-send-email-via-smtp-authentication.html http://forums.devshed.com/mail-server-help-111/how-to-set-up-php-ini-to-send-mail-from-106329 .html

Посмотрел на эти два сайта из поиска в Google, но не понимаю его. Может кто-нибудь мне помочь.

+1

В чем проблема? –

+0

Я не могу отправить что-нибудь. Ошибка, которую я получаю: - Не удалось подключиться к почтовому серверу на порту «localhost» 25, проверить настройки «SMTP» и «smtp_port» в php.ini или использовать ini_set() в C: \ wamp \ www \ send.php на линии 165. –

+0

У вас установлен почтовый сервер? – webbiedave

ответ

3

Вы пытаетесь отправить почту со своего локального хоста (ваш компьютер). Не настроить отправку почты. Переместите сценарий на производственный сервер, и он будет работать

+0

Итак, как только я переместил свой код на рабочий сервер, все должно быть отправлено? Это то, что вы говорите? Поскольку позже, когда мой код будет завершен, он будет перемещен, но сейчас он работает. –

+0

Да, он должен работать нормально. Ваш локальный хост не всегда будет работать точно как настоящий производственный сервер. Это один из примеров –

+0

Большое спасибо. Если бы я хотел проверить его, что мне нужно будет установить, чтобы он работал? –

1

У вас нет установленного почтового сервера. У вас есть несколько вариантов:

  1. установить почтовый сервер, таких как Postfix или Sendmail
  2. Подключение к существующему серверу SMTP, например, через Gmail. (См.: Send email using the GMail SMTP server from a PHP page)