Мой код:Произошла ошибка простой отправки почты локального хоста на сервер не работает
<?php
class Email extends CI_Controller
{
function index()
{
$this->load->library('email');
$config = Array(
'protocol' => 'smtp',
'smtp_host' => 'ssl://smtp:gmail.com',
'smtp_port' => '465',
'smtp_user' => '[email protected]',
'smtp_pass' => '[email protected]',
'charset' => 'utf-8',
'newline'=>"\r\n"
);
$this->email->initialize($config);
$this->email->set_newline("\r\n");
$this->email->from('[email protected]','Elsner');
$this->email->to('[email protected]');
$this->email->subject('This is Test email');
$this->email->message('hi');
$this->email->send();
if($this->email->send())
{
echo "email sent";
}
else
{
show_error($this->email->print_debugger());
}
}
}
и Ошибка:
PHP-ошибка была обнаружена
Серьезность : Предупреждение
Сообщение : fsockopen(): php_network_getaddresses: getaddrinfo failed: Нет такой хост известен.
Имя файла: библиотеки/email.php
Порядковый номер: 2023
Backtrace:
Файл: C: \ XAMPP \ HTDOCS \ Task2 \ Application \ Контроллеры \ email.php Line: 37 Функция: отправить
файла: C: \ XAMPP \ HTDOCS \ Task2 \ index.php Line: 315 Функция: require_once
PHP-ошибка ENCO untered
Серьезность: Предупреждение
Сообщение: fsockopen(): не удалось подключиться к SSL: // SMTP: gmail.com: 465 (php_network_getaddresses: getaddrinfo не удалось: Нет такого хоста не известно. )
Имя файла: библиотеки/email.php
Порядковый номер: 2023
Backtrace:
Файл: C: \ XAMPP \ HTDOCS \ Task2 \ приложения \ Контроллеры \ email.php Line : 37 Функция: отправить
Файл: C: \ XAMPP \ HTDOCS \ Task2 \ index.php Line: 315 Функция: require_once
По-прежнему отображается ошибка –
Это точно такая же ошибка? 'Сообщение: fsockopen(): невозможно подключиться к ssl: // smtp: gmail.com: 465' – AnFi