Error de SMTP Gmail con Codeigniter 2.1.3

He visto muchas publicaciones relacionadas con este problema, he seguido las instrucciones dadas pero siempre obtengo el mismo error ...

Quiero enviar smtp gmail usando Code Igniter 2.1.3, este es el código:

class Email extends CI_Controller{

function index(){

$config = Array(
'protocol'      => 'smtp',
'smtp_crypto'   => 'ssl',
'smtp_host'     => 'smtp.gmail.com',
'smtp_user'     => '[email protected]',
'smtp_pass'     => '***********',
'smtp_port'     => 25,
'mailtype'      => 'text',
'smtp_timeout'  =>  15, 
'charset'       => 'iso-8859-1'
);
$this->load->library('email', $config);

$this->email->set_crlf("\r\n");
$this->email->set_newline("\r\n");
$this->email->from("[email protected]", "myName");
$this->email->to("[email protected]");
$this->email->subject("Email Test");
$this->email->message("This is email test");

if($this->email->send()){
    echo 'Email Send';
    }   else{
        show_error($this->email->print_debugger());
    }
}

y el error siempre es así,

Message: fsockopen(): unable to connect to ssl://smtp.gmail.com:25 (A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. )

Por favor, ayúdame a solucionar este error, gracias :)

Respuestas a la pregunta(1)

Su respuesta a la pregunta