<?php
class EmailModel extends CI_Model{
    public function email(){
        require 'Email Files/PHPMailerAutoload.php';
        $mail = new PHPMailer;
        $mail->isSMTP();                               
        $mail->Host = 'smtp.gmail.com'; 
        $mail->SMTPAuth = true;                               
        $mail->Username = 'Google account username';              
        $mail->Password = 'Google account Password';  
        $mail->SMTPSecure = 'ssl';
        $mail->Port = 465;  
        $mail->addAddress('abc@gmail.com');
        $mail->setFrom('abc@gmail.com');
        $mail->Subject = 'Test';
        $mail->Body    = 'Testing';
        if($mail->send()) {
            echo 'Message has been sent';
        } else {
            echo 'Message could not be sent.';
            echo 'Mailer Error: ' . $mail->ErrorInfo;
    }
}
}
?>
I am using Github library for php email. when I var_dump($mail) ; its showing all the data in the array. now, this code is showing error: "SMTP connect() failed"
