Salve sto cercando di inviare email usando la classe di codegniter sul cloud aruba ma ancora non capisco perchè non rieaco a mandarla, ci sta qualcosa che mi blocca ?

codice:
  $this->load->library('email');

                $config['protocol'] = 'smtp';
                $config['smtp_host'] = 'smtp.gmail.com';
                $config['smtp_user'] = 'from@gmail.com';
                $config['smtp_pass'] = 'pass';
                $config['smtp_port'] = 587;

                $this->email->initialize($config);

                $this->email->from('from@gmail.com');
                $this->email->to('to@live.it');
                $this->email->subject('Test');
                $this->email->message('Message');

                if($this->email->send()) {
                    echo 'Sent';
                    
                } else {
                    $this->email->print_debugger();
}
praticamente mi esce la pagina bianca, niente da visualizzare, la mail non arriva da nessuna parte...

ci sta qualcosa che devo controllare sul cloud ?