Я использую Codeigniter
для отправки электронной почты с моего PHP-скрипта.Не удалось отправить письмо в Codeigniter
Мой код для отправки почты является:
// Library must be loaded first
$this->load->library('email');
$config = array(
'protocol' => 'smtp',
'smtp_host' => 'smtp.gmail.com',
'smtp_port' => 587,
'smtp_user' => '[email protected]',
'smtp_pass' => 'mypass'
);
$this->email->initialize($config);
$this->email->from($email, 'User');
$this->email->to('[email protected]');
$this->email->subject($sub);
$this->email->message($body);
if($this->email->send())
{
echo '<div class="alert alert-success>Email sent successfully</div>"';
}
else
{
echo $this->email->print_debugger();
}
Ошибка я получаю это:
Невозможно отправить электронную почту, используя PHP SMTP. Возможно, ваш сервер не будет , настроенный для отправки почты с использованием этого метода.
Есть ли способ решить эту проблему. Любая помощь будет оценена.
Вам необходимо настроить свой веб-сервер на отправку писем. – Goran
Но как это сделать? –