Arhivele Blog-ului

CodeIgniter – trimitere mesaje prin Gmail

Folosindu-se CodeIgniter şi XAMPP se pot trimite mesaje prin serviciul Gmail. Pentru aceasta într-un fişier denumit email.php situat în folderul \application\config se va salva următoarea configuraţie:

<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');

$config['protocol'] = 'smtp';
$config['smtp_host'] = 'ssl://smtp.googlemail.com';
$config['smtp_port'] = 465;
$config['smtp_user'] = 'Adresa email';
$config['smtp_pass'] = 'Parola contului de Gmail';
$config['newline'] = "\r\n";

În continuare clasa email se foloseşte ca de obicei în controler: $this->load->library('email'); sau în \application\config\autoload.php: $autoload['libraries'] = array('email');.

De asemenea se va avea în vedere ca linia extension=php_openssl.dll din \xampp\apache\bin\php.ini să nu fie comentată.

Postat în CodeIgniter