Unable to send email using SMTP gmail config in codeigniter 3 Unable to send email using SMTP gmail config in codeigniter 3 codeigniter codeigniter

Unable to send email using SMTP gmail config in codeigniter 3


Are you try this?

$config = Array('protocol' => 'smtp','smtp_host' => 'ssl://smtp.googlemail.com','smtp_port' => 465,'smtp_user' => 'xxx','smtp_pass' => 'xxx','mailtype'  => 'html', 'charset'   => 'iso-8859-1');$this->load->library('email', $config);$this->email->set_newline("\r\n");// Set to, from, message, etc.$result = $this->email->send();

And make sure you had setting your email account withAllowing less secure apps to access your account


Quỳnh Nguyễn's answer worked for me too. However I think it's worth pointing out that my code fails unless I put the line

$this->email->set_newline("\r\n");

Without that line, gmail complaints about wrong user/password :|

Regards


I had difficulties making this native CI feature to work. I had to implement an external library: PHPMailer. Check this thread.