Estoy creando un área para gestionar un newsletter para un cliente, y la estoy desarrollando en CodeIgniter. Me he encontrado con un problema al intentar enviar emails usando SMTP como protocolo.Si imprimo el debug de la clase de mail con echo $this->email->print_debugger(); me encuentro un error y:

451 See http://pobox.com/~djb/docs/smtplf.html

Básicamente, es un problema al crear los saltos de línea. Si abrimos el fichero de la clase de email (en system/libraries/email.php), podemos poner estas dos variables:

var    $newline        = “\r\n”;        // Default newline. “\r\n” or “\n” (Use “\r\n” to comply with RFC 822)
var $crlf            = “\r\n”;

cambiando como se crean los saltos de línea en el email en cuestión.