A Django site.
Abril 3, 2009

Boris Quiroz
cereal_bars
wreeeeoooowww trata sobre »
» GMail turns five!

Un día como hoy, hace 5 años, todos andaban vueltos locos por conseguir algo. Ese algo era una invitación para tener una cuenta de GMail, el nuevo (en ese tiempo) servicio de webmail de Google. (Sí, en ese tiempo no era llegar y crear una cuenta. Alguien tenia que invitarte).

Y cual era la razón por la que todos babeaban, escribian en foros, listas de correos y otros, solicitando una invitación para GMail? La gran gracia que tenia GMail en ese tiempo fue que revolucionó el mercado de webmails al ofrecer un inbox con 1Gb de capacidad en una época en que Hotmail daba 5Mb y Yahoo! un poco más (el promedio en ese entonces eran 20Mb de capacidad).

Con el tiempo GMail evolucionó y agregó un monton de gadgets: gtalk, video, sms (en algunos paises), un inbox infinito… Qué se viene para el futuro? Nadie lo sabe (aunque seguramente los egipcios que trabajan para Google ya lo saben). Solo nos queda desearle un feliz cumpleaños a GMail y esperar que sean muchos más!

Marzo 8, 2009

Boris Quiroz
cereal_bars
wreeeeoooowww trata sobre »
» Hacking Gutuma

Hace un mes y algo, escribí este post sobre phpmailer y un requerimiento de un cliente. En ese post, dejé en claro lo picante de la “solución” implementada. Hace un tiempo se implementó a este cliente algo un poco mas “producido”: Gutuma, esto es un CMS diseñado para enviar newsletters. Está bien bueno, el problema es que el mail de este cliente lo maneja Gmail con eso de Google Apps y por esas cosas de la vida Gutuma no andaba ni para atrás con la conexión SSL a Gmail.

Me di vuelta internet buscando la forma de solucionar el problema y la verdad es que no encontre nada :-( Asi que no se me ocurrió nada mejor que abrir el archivo mailer.php de Gutuma y modificar a la mala las lineas que hacen referencia al servidor y el puerto.

Por default estas lineas dicen:

$smtp_server = isset($smtp_server) \n
? $smtp_server : gu_config::get('smtp_server');
$smtp_port = isset($smtp_port) ? \n
(int)$smtp_port : (int)gu_config::get('smtp_port');

Yo las dejé así:

$smtp_server = "ssl://smtp.gmail.com";
$smtp_port = 465;

Ahora salen correos usando una cuenta Gmail o cualquier cuenta manejada por Google Apps.