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.
Este blog es un blog personal. En el postearé manuales, recursos, cualquier cosa que me parezca interesante sobre diseño web, programación web, maquetación, photoshop, y algo de linux (ubuntu y linux mint). Si lo deseas, puedes ponerte en contacto conmigo para cualquier sugerencia, critica, agradeciminto, cualquier cosa referente a este blog.
Introducción a Code Igniter | Blog and Web
July 9th, 2010 at 5:35 am
[...] un helper para trabajar con fechas, etc. Las librerías, son clases. Tenemos librerías para enviar emails, tenemos librerías para validar los datos que nos llegan de un formulario, etc.Hola Mundo!Nota: Es [...]
Jesus Brazon
July 10th, 2010 at 6:51 pm
Hola, buen blog y de mucha ayuda para muchos temas, nosotros somos un grupo de venezolanos que queremos crear bajo ambiente Mac o PC, un cliente Twitter, pero no terminamos de entender el API de Twitter para realizar la app, si puedes postear algo de ayuda sobre el tema. Gracias
admin
July 10th, 2010 at 10:38 pm
Jesus: Buenas, encantado de que te sirvan los temas que publico. Si tengo tiempo, miraré como funciona el API de Twitter y postearé algo al respecto.
Nichp
July 16th, 2010 at 6:36 pm
Te recomiendo que mejor uses el plugin de phpmailer, es más rápido y fácil de usar.
admin
July 16th, 2010 at 10:17 pm
@Nichp phpmailer lo he usado varias veces pero no con CodeIgniter, lo he usado sin ningún framework, y va excelente. Esto ha sido más que nada cabezonería por ver que fallaba. Con CodeIgniter, he usado en alguna ocasión swift mailer (http://swiftmailer.org/)