Product

Migrar del add-on de Mandrill para Heroku al add-on de Mailgun

Tras la retirada del add-on de Mandrill en 2016, Mailgun se aseguró de ofrecer una transición fluida al add-on de Mailgun a todo el mundo que migrara desde el add-on de Mandrill.
Imagen para Migrar del add-on de Mandrill para Heroku al add-on de Mailgun

Este artículo se publicó originalmente el 29 de febrero de 2016.

Tras el anuncio de Mandrill de que el add-on de Heroku dejará de estar disponible después del 25 de abril, muchos profesionales del desarrollo buscan una solución alternativa que puedan seguir utilizando desde el Marketplace de Heroku.

Mailgun ofrece diferentes paquetes de add-ons entre los que puedes elegir en función del volumen de emails que envíes al mes. Puedes pasar a un plan superior en cualquier momento, o si tienes requisitos específicos, podemos crear un programa a tu medida.

Instalar el add-on de Mailgun

Puedes instalar fácilmente el plan de inicio gratuito en tu aplicación ejecutando en la CLI de Heroku el siguiente comando desde la carpeta de tu aplicación:

heroku addons:create mailgun:starter

El plan de inicio incluye 400 mensajes al día y es perfecto para empezar.

Configurar Mailgun

Puedes abrir el panel de control de Mailgun ejecutando el siguiente comando:

heroku addons:open mailgun

Cuando se aprovisiona Mailgun, se configura automáticamente un dominio sandbox que sirve para probar Mailgun sin necesidad de configurar un dominio personalizado. El dominio sandbox está limitado a 300 mensajes al día y no está optimizado para la entregabilidad.

Para el uso en producción, la mejor opción es configurar un dominio personalizado. En el panel de control de Mailgun, haz clic en el botón “Añadir dominio personalizado”.

Actualizar DNS

Tras configurar tu dominio, recibirás un conjunto de registros DNS que deberás añadir a tu proveedor de DNS antes de poder usar el dominio. Configurar estos registros habilita el SPF, el DKIM, los mensajes entrantes y el seguimiento de mensajes.

Una vez introducidos los registros, puedes esperar a que se produzca la validación automática o hacer clic en el botón “Comprobar registros DNS ahora” para forzar una comprobación inmediata.

Button for "Check DNS Records Now" on Mailgun dashboard

Actualizar tus aplicaciones

En este punto, ya está todo listo para actualizar tu aplicación y usar el add-on de Mailgun. Si usas una biblioteca que utilice SMTP, puedes actualizar la configuración de tu aplicación a lo siguiente:

                                

                                    SMTP Hostname: smtp.mailgun.orgrnPort: 587rnUsername: See Default SMTP Username on Mailgun domain pagernPassword: See Default Password on your Mailgun domain page
                                
                            

Si usas una biblioteca de Mandrill, tendrás que migrar a una biblioteca específica de Mailgun o a una que sea compatible con SMTP. Tenemos ejemplos de código para la mayoría de los principales lenguajes.

¿Necesitas ayuda?

Nuestro equipo está disponible 24/7/365 para ayudarte a garantizar una transición exitosa a Mailgun. Desde el panel de control de Mailgun, haz clic en el botón “Asistencia” para acceder a nuestro centro de ayuda o crear una incidencia de asistencia.