Enviar emails con Bonfire Codeigniter
Aunque hasta ahora nunca hemos hablado de Bonfire, sí lo hemos hecho de Codeigniter. Presentamos rápidamente qué es Bonfire y vamos al lío de enviar un email desde el mismo.
(Lo de la llamita es porque Bonfire significa “hoguera” en inglés)
Sencillo, Bonfire es un CMS open source para Codeigniter, extiende las funcionalidades más habituales de Codeigniter para ahorrarnos tiempo a los desarrolladores. Personalmente una de las cosas que más interesan de Bonfire es que los modelos ya vienen con los métodos típicos preparados, como las inserciones o los find_by… echa un ojo a la documentación y si te gusta deja un comentario.
Visto, sigamos.
Esto es también ridículamente fácil, Bonfire integra una librería lista para enviar email. Para usarla sigue estos pasos:
$this->load->library('emailer/emailer');
$data = array(
'to' => $emailDestino,
'subject' => 'Asunto',
'message' => $contenido
);
if ($this->emailer->send($data))
{
//Mensaje de confirmación de éxito
Template::set_message('Se envió el mensaje!!', 'success');
}
else
{
//Triste mensaje de error en el envio
Template::set_message('Unable to send an email: '. $this->emailer->errors, 'error');
}
Algunas cosas a tener en cuenta son:
Y esto es todo. Espero que haya sido útil.
“OpenAI lanza Instant Checkout: ahora puedes comprar desde ChatGPT, con soporte para más de un…
¿Sigues atrapado en los SaaS tradicionales? ¡Es hora de despertar! AI Tailorware está cambiando las…
Recientemente, el expresidente Donald Trump ha dado un giro al comercio electrónico internacional con nuevas…
A veces WordPress tiene fama de ser “para amateurs”... y oye, que sí, que hay…
Hoy te traigo un artículo del compañero (aunque ya nunca escribe, ejem) y CEO de…
Si quieres competir en el mundo digital de hoy en día, donde las compras no…