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ă.