как использовать почтовый ящик php

Как включить mail.php для использования PHP Pear Mail. Я использую следующий код в файле test.php:

require_once "Mail.php"; $from = "<test@gmail.com>"; $to = "<testing@gmail.com>"; $subject = "Hi!"; $body = "Hi,\n\nHow are you?"; $host = "ssl://smtp.gmail.com"; $port = "465"; $username = "<testtest@gmail.com>"; $password = "testtest"; $headers = array ('From' => $from, 'To' => $to, 'Subject' => $subject); $smtp = Mail::factory('smtp', array ('host' => $host, 'port' => $port, 'auth' => true, 'username' => $username, 'password' => $password)); $mail = $smtp->send($to, $headers, $body); if (PEAR::isError($mail)) { echo("<p>" . $mail->getMessage() . "</p>"); } else { echo("<p>Message successfully sent!</p>"); } 

и через этот код встречается следующая ошибка:

  Warning: require_once(Mail.php) [function.require-once]: failed to open stream: No such file or directory in D:\Hosting\6525150\html\test.php on line 3 Fatal error: require_once() [function.require]: Failed opening required 'Mail.php' (include_path='.;C:\php5\pear') in D:\Hosting\6525150\html\test.php on line 3 

Может кто-нибудь сказать мне, в чем проблема?

Solutions Collecting From Web of "как использовать почтовый ящик php"

Проверьте, установлена ​​ли груша в системе. Если да, то укажите путь к каталогу установки Pear в директиве include_path php.ini

Вам необходимо установить пакеты PEAR и PEAR MAIL, чтобы они работали

Ваше сообщение об ошибке самоочевидно. Убедитесь, что на вашем компьютере установлена ​​PEAR :: Mail, если нет, то установите ее.

Linux:

груша установить Почта

Окна:

http://www.geeksengine.com/article/install-pear-on-windows.html

Если процесс завершен.

Затем, пожалуйста, включите свой Mail.php в свой скрипт (возможно, прежде чем вы создадите экземпляр объекта Mail . Это, вероятно, должно отбросить ваши предупреждения.

включить «/path/to/pear/Mail.php»;

или

set_include_path ( "/ путь / к / груша"); включить «Mail.php»;

Также убедитесь, что для Mail.php для PHP there is enough permission .

Я собрал эти шаги из Интернета, и он работает:

Как установить PEAR: 1. Download go-pear.phar at http://pear.php.net/go-pear.phar & save to php directory (eg C:\Program Files\PHP\) 2. Open a command window as administrator, move to your php directory, CMD: php go-pear.phar 3. Accept the default value for everything it asks about; system wide, path options, updating your php.ini etc 4. In php directory double-click PEAR_ENV.reg to update your registry 1. Download go-pear.phar at http://pear.php.net/go-pear.phar & save to php directory (eg C:\Program Files\PHP\) 2. Open a command window as administrator, move to your php directory, CMD: php go-pear.phar 3. Accept the default value for everything it asks about; system wide, path options, updating your php.ini etc 4. In php directory double-click PEAR_ENV.reg to update your registry Затем вам нужно установить PEAR MAIL: 5. CMD: php go-pear.phar 6. CMD: pear install --alldeps mail 7. CMD: pear channel-update pear.php.net Убедитесь, что это в вашем скрипте электронной почты: require_once «Mail.php»;