A cuantos de nosotros no hemos tenido problemas enviando Emails con CodeIgniter o saber de alguna forma si estos esta siendo enviados.
En este post les traigo una solución. En internet existe un servicio de capturas de Emails llamado Mailtrap el cual es un servicio gratuito para la captura email.
Básicamente es un receptor de correos, pero estos no son enviados a sus destinatarios ya que el servicios de forward de correos es de pago, lo unico gratuito es la captura del correo.
Adicionalmente podemos definir desde que dominio deseamos enviar el correo,
y los mas interesante es que nos proporciona un token el cual a traves de las api podemos usar servicios REST de este proveedor, en casos de desarrollos complejos.
En mi caso tengo configurado un dominio tstenerife.es, que es el dominino a la cual quiero identificar los correos enviados.
Otro punto es la configuracion con Codeigniter, esta proveedor provee una interfaz para seleccionar o el lenguaje de programacion o el framework, que desde luego Codeigniter esta en el listado.
La integracion con Codeigniter es sencilla y sin complicaciones, debemos hacer click en donde indica My Inboxes
Veremos la información necesaria para conexión con SMTP o POP3, nuestro Usuario y Password, también veremos el código para Ruby que es el que presenta por defecto
Hacemos click en donde esta el Ruby y seleccionamos el lenguaje deseado, para nuestro ejemplo Codeigniter.
y Vuala el codigo de configuracion.
Lo unico que me resta es mostrarles mi controlador con los settings para usar el servicio
y esta la respuesta del servidor.
Espero les haya gustado, y no olviden suscribirse a este blog y te invito a usar el servicio en este link
Gracias