Cómo Debuggear Emails En Drupal

La configuración solo lleva unos minutos

Sergio Guardiola Herrador
2 min readMay 23, 2024
Photo by Campaign Creators on Unsplash

Si estás trabajando en una tarea en Drupal que implica enviar correos electrónicos, puede que no sea sencillo configurarlo localmente. Esta es una forma de hacerlo, pero si usas Lando o DDEV también puedes usar Mailhog o Mailpit, aunque también lleva algún tiempo configurarlos.

Este método requiere sólo la instalación de un módulo: Maillog y una configuración sencilla.

  • Primero, ejecuta el comando composer require del enlace anterior para descargar el módulo.
  • Después, habilita el módulo: drush en maillog -y
  • Luego, ve a admin/config/system/mailsystem y selecciona Maillog como formateador:
  • Ahora, configura el módulo yendo a admin/config/development/maillog y desmarca la primera casilla (por si acaso):
  • Ahora, si vas a admin/reports/maillog, verás los correos electrónicos que no se envían y cada uno de sus valores:

Y eso es todo, con sólo unos pocos pasos podrás depurar fácilmente los correos electrónicos de forma local. Solamente asegúrate de no enviar ningún cambio relacionado con maillog a producción.

👉 Descubre más sobre mi aquí: https://sergioguardiola.net 🔥

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

--

--

Sergio Guardiola Herrador
Sergio Guardiola Herrador

Written by Sergio Guardiola Herrador

I write articles in English and Spanish, mostly about programming, technology, travel, money, investing. You can find me here: https://sergioguardiola.net

No responses yet

Write a response