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.
El desarrollo con IA se ha dividido en dos campos: el vibe coding rápido y…
Emil Kowalski, Impeccable y Taste Skill: tres skills externas que le dan vocabulario visual concreto…
El mercado español de agencias Shopify está lleno de agencias de marketing que tocan Shopify…
Una tienda española está exponiendo tres archivos pensados para agentes de IA y un sitemap…
Anthropic lanzó Routines en Claude Code el 14 de abril de 2026. Tu agente IA…
Abre Chrome DevTools en cualquier web hecha con Elementor y mira la pestaña Coverage. Entre…