De a poco voy intentando agregar algunas funcionalidades core a la aplicación.
Antes de dar el salto a una versión un poco más robusta, ya se puede bajar la versión 0.0.3 de Bender.
El gran cambio de esta versión es la posibilidad de enviar emails desde cualquier acción, invocando un único método.
Lo primero será configurar los parámetros mínimos para poder conectarnos al servidor de correo que vayamos a usar.
En el archivo config.sample.yml vamos a encontrar los nuevos parámetros necesarios.
Una vez configurados, nuestras acciones sólo deberán llamar al siguiente método:
$this->_getMailer()->send('recipient@example.com', 'Bender says', 'Message: Bite my shiny metal ass!');
Con esto tenemos la posibilidad del envío de emails desde cualquier acción de una forma bastante sencilla.
Para conocer qué opciones o métodos o parámetros tenemos disponibles en la clase de emails, lo mejor es revisar la documentación de la clase Email de CodeIgniter, que es la que he copiado y (tan sólo unos milímetros) adaptado.