2015-04-29 2 views
-6

Я использую функцию mail() для отправки почты в PHP с localhost, но она не работает.Как отправить почту с помощью функции mail() в PHP из localhost

Отправка почты с localhost является моей главной задачей. Пожалуйста, дайте мне способ достичь того же.

+0

У вас есть почтовый сервер, работающий на вашем хосте? – gbestard

+1

Никто не поможет вам в этом высокомерном отношении. – Daan

+0

На локальном хосте невозможно –

ответ

0

У вас не будет установлен SMTP-сервер по умолчанию, поэтому вы не сможете напрямую отправлять электронные письма с localhost. Вы можете настроить SMTP-сервер на локальном компьютере или использовать сторонние SMTP-серверы. Посмотрите на

http://www.mittalpatel.co.in/php_send_mail_from_localhost_using_gmail_smtp

, который дает вам представление о том, как отправить почту с локального хоста с помощью третьей стороны SMTP-сервера.

Вот некоторые из метода, который может быть поможет вам:

Метод 1https://stackoverflow.com/a/16814318/2377343

Метод 2 http://thephpcode.blogspot.com/2009/03/setting-up-local-mail-smtp-pop3-imap.html

Метод 3 http://blog.techwheels.net/send-email-from-localhost-wamp-server-using-sendmail/

Метод 4 Настройка WAMP сервер для отправки электронной почты

Метод 5 http://roshanbh.com.np/2007/12/sending-e-mail-from-localhost-in-php-in-windows-environment.html

+0

Спасибо Харди, но я вижу здесь, что нам нужно также предоставить пароль, и его можно отправить только через gmail. Что делать, если я хочу сделать его универсальным, как функция mail() PHP? –

+0

@DipikaAwasthi .. я отредактировал свой ответ, надеюсь, что это должна быть работа –

0

Он настроен на использование Localhost: 25 для почтового сервера.

В сообщении об ошибке говорится, что он не может подключиться к localhost: 25.

Поэтому у вас есть два варианта:

  1. Установка/Правильно настроить SMTP-сервер на локальный порт 25
  2. Изменение конфигурации, чтобы указать на какой-либо другой сервер SMTP, который можно подключить к
+0

Спасибо Ахмеду. Можете ли вы вести меня через конфигурацию файла php.ini для архивирования? –

Смежные вопросы