J'utilise Codeigniter
pour envoyer un e-mail depuis mon script PHP.Impossible d'envoyer un e-mail dans Codeigniter
Mon code pour envoyer du courrier est:
// 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();
}
L'erreur que je reçois est:
Impossible d'envoyer des courriels via SMTP PHP. Votre serveur n'est peut-être pas configuré pour envoyer du courrier à l'aide de cette méthode.
Y at-il un moyen de résoudre ce problème? Toute aide sera appréciée.
Vous devez configurer votre serveur Web pour envoyer des courriels. – Goran
Mais comment faire cela? –