Tras varios intentos de envío con codeigniter utilizando la plataforma de smtp de outlook.com, hemos conseguido dar con la solución para enviar emails en formato HTML.
$config[‘protocol’] = ‘smtp’;
$config[‘smtp_host’] = ‘smtp.office365.com’;
$config[‘smtp_user’] = ‘#######@######’;
$config[‘smtp_pass’] = ‘##############’;
$config[‘smtp_port’] = 587;
$config[‘smtp_timeout’] = 60;
$config[‘charset’] = ‘iso-8859-1’;
$config[‘smtp_crypto’] = ‘tls’;
$config[‘newline’] = «\r\n»;
$config[‘crlf’] = «\r\n»;
$config[‘mailtype’] = ‘html’;
$this->load->library(‘email’, $config);
Espero que os sirva de ayuda, que nosotros nos hemos vuelto locos hasta dar con la solución 🙂