{"id":40008,"date":"2021-03-04T16:03:56","date_gmt":"2021-03-04T15:03:56","guid":{"rendered":"https:\/\/kinsta.com\/?p=88958"},"modified":"2025-12-16T19:47:08","modified_gmt":"2025-12-16T18:47:08","slug":"mailhog","status":"publish","type":"post","link":"https:\/\/kinsta.com\/es\/blog\/mailhog\/","title":{"rendered":"C\u00f3mo Usar MailHog para Probar Correos Electr\u00f3nicos Localmente (Gu\u00eda Paso a Paso)"},"content":{"rendered":"<p>Probar los correos electr\u00f3nicos en un <a href=\"https:\/\/kinsta.com\/es\/blog\/que-es-localhost\/\">entorno de desarrollo local<\/a> puede ser un reto. Es un verdadero dolor de cabeza saber si los correos electr\u00f3nicos salientes de tu sitio web o aplicaci\u00f3n web est\u00e1n realmente llegando a la bandeja de entrada de los destinatarios. \u00a1Prueba MailHog!<\/p>\n<p>MailHog es una herramienta de prueba de correo electr\u00f3nico que hace que sea superf\u00e1cil de instalar y configurar un servidor de correo electr\u00f3nico local. MailHog configura un servidor SMTP falso. Puedes configurar tus aplicaciones web preferidas para que utilicen el servidor SMTP de MailHog para enviar y recibir correos electr\u00f3nicos.<\/p>\n<p>Por ejemplo, puedes configurar un sitio local de WordPress para utilizar MailHog para las entregas de correo electr\u00f3nico. Eso es exactamente lo que hace <a href=\"https:\/\/kinsta.com\/es\/devkinsta\/\">DevKinsta<\/a> para alimentar su servidor SMTP incorporado para probar los correos electr\u00f3nicos localmente.<\/p>\n<p>En este art\u00edculo, aprender\u00e1s los entresijos de MailHog, incluyendo su instalaci\u00f3n, configuraci\u00f3n, c\u00f3mo probar los correos electr\u00f3nicos localmente y mucho m\u00e1s.<\/p>\n<p>\u00bfPreparado para sumergirte en el tema? Vamos a sumergirnos.<\/p>\n<div><\/div><kinsta-auto-toc heading=\"Table of Contents\" exclude=\"last\" list-style=\"arrow\" selector=\"h2\" count-number=\"-1\"><\/kinsta-auto-toc>\n\n<p><strong>\u00bfPrefieres ver la <a href=\"https:\/\/www.youtube.com\/watch?v=yozMCBg2sBk\">versi\u00f3n en v\u00eddeo<\/a>?<\/strong><\/p>\n<kinsta-video src=\"https:\/\/www.youtube.com\/watch?v=yozMCBg2sBk\"><\/kinsta-video>\n<h2>\u00bfQu\u00e9 es MailHog?<\/h2>\n<figure style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2021\/02\/MailHog-Web-UI-Quicklook.png\" alt=\"Interfaz web de MailHog\" width=\"1100\" height=\"512\"><figcaption class=\"wp-caption-text\">Interfaz web de MailHog<\/figcaption><\/figure>\n<p>MailHog es una herramienta de pruebas de correo electr\u00f3nico de c\u00f3digo abierto dirigida principalmente a los desarrolladores. Te permite probar las capacidades de env\u00edo y recepci\u00f3n de correos electr\u00f3nicos de tu aplicaci\u00f3n web de forma m\u00e1s eficiente.<\/p>\n<p>Construido con el lenguaje de programaci\u00f3n Go, MailHog puede ejecutarse en m\u00faltiples sistemas operativos, incluyendo Windows, Linux, FreeBSD y macOS. MailHog es mantenido por <a href=\"http:\/\/iankent.uk\/\">Ian Kent<\/a> y fue lanzado bajo la licencia MIT, por lo que puedes <a href=\"https:\/\/kinsta.com\/es\/blog\/wordpress-gratuito\/\">desplegarlo libremente<\/a> para usos personales y comerciales.<\/p>\n<p>En primer lugar, \u00bfpor qu\u00e9 necesitas MailHog?<\/p>\n<h2>Por Qu\u00e9 Necesitas MailHog<\/h2>\n<p>MailHog resuelve muchos de los principales problemas de los tests de correo electr\u00f3nico.<\/p>\n<p>Digamos que est\u00e1s desarrollando un sitio web de WordPress en un entorno de desarrollo local. Si quieres probar un formulario de contacto o cualquier otro correo electr\u00f3nico saliente desde \u00e9l, <a href=\"https:\/\/kinsta.com\/es\/blog\/wordpress-no-enviando-correos-electronicos\/\">puede ser una tarea desesperante<\/a>.<\/p>\n<p>Normalmente, el servidor SMTP por defecto de la aplicaci\u00f3n web se encarga de esta tarea. En un entorno de desarrollo local, casi nunca funciona debido a m\u00faltiples razones.<\/p>\n<p>Puedes leer nuestra extensa gu\u00eda sobre <a href=\"https:\/\/kinsta.com\/es\/blog\/servidor-smtp-gratuito\/\">servidores SMTP gratuitos<\/a> para saber m\u00e1s sobre c\u00f3mo funciona un servidor SMTP.<\/p>\n<figure style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2021\/02\/SMTP-Server-How-It-Works-Wiki-Commons.png\" alt=\"C\u00f3mo funciona un servidor SMTP (Fuente: Wikimedia Commons)\" width=\"1100\" height=\"339\"><figcaption class=\"wp-caption-text\">C\u00f3mo funciona un servidor SMTP (Fuente: Wikimedia Commons)<\/figcaption><\/figure>\n<p>En primer lugar, hay que configurar el sistema operativo, el <a href=\"https:\/\/kinsta.com\/es\/blog\/nginx-vs-apache\/\">servidor web<\/a> y la <a href=\"https:\/\/kinsta.com\/es\/blog\/frameworks-php\/\">aplicaci\u00f3n web<\/a> para habilitar los correos electr\u00f3nicos en un entorno local. A continuaci\u00f3n, tendr\u00e1s que asegurarte de que los correos electr\u00f3nicos llegan correctamente a la <a href=\"https:\/\/kinsta.com\/es\/blog\/varias-cuentas-gmail\/\">bandeja de entrada<\/a> de tu destinatario, lo que puede acabar haci\u00e9ndote perder tiempo (y espacio en la bandeja de entrada).<\/p>\n<p>Y luego est\u00e1 la cuesti\u00f3n de utilizar una direcci\u00f3n de correo electr\u00f3nico real para las pruebas. Puede perjudicar\u00a0<a href=\"https:\/\/kinsta.com\/es\/blog\/por-que-emails-terminan-como-spam\/\">la credibilidad de tu correo electr\u00f3nico privado<\/a>.<\/p>\n<p>MailHog resuelve todos los problemas anteriores. Configura un servidor SMTP falso que puedes configurar en tu aplicaci\u00f3n web para enviar y recibir correos electr\u00f3nicos. Incluso almacena los correos electr\u00f3nicos enviados y recibidos en una ingeniosa <a href=\"https:\/\/kinsta.com\/es\/carreras\/\">interfaz web<\/a>, para que puedas revisarlos como lo har\u00edas con una bandeja de entrada de correo electr\u00f3nico real.<\/p>\n<p>Por \u00faltimo, MailHog tambi\u00e9n te permite recuperar esos correos electr\u00f3nicos con una <a href=\"https:\/\/kinsta.com\/es\/blog\/wordpress-http-api-parte-1\/\">API<\/a> para realizar pruebas automatizadas. Es una caracter\u00edstica poderosa, y el uso de la API depende de ti.<\/p>\n<h2>Caracter\u00edsticas de MailHog<\/h2>\n<p>MailHog viene cargado con muchas caracter\u00edsticas desde el principio. Estas son algunas de sus principales caracter\u00edsticas:<\/p>\n<ul>\n<li><strong>Ligero y port\u00e1til:<\/strong> No es necesario instalar MailHog para utilizarlo. Es una de las principales ventajas de MailHog. Eso hace que sea altamente port\u00e1til para ejecutarlo en casi cualquier sistema operativo o servidor web.<\/li>\n<li><strong>Soporte de SMTP extendido:<\/strong> MailHog no solo soporta la configuraci\u00f3n de un servidor SMTP falso, sino que tambi\u00e9n puedes utilizarlo para configurar un servidor ESMTP (SMTP extendido). Tambi\u00e9n incluye soporte para SMTP AUTH y PIPELINING.<\/li>\n<li><strong>Soporte API: <\/strong>Puedes utilizar la <a href=\"https:\/\/kinsta.com\/es\/blog\/wordpress-http-api-parte-2\/\">API HTTP<\/a> incorporada de MailHog (o la API JSON) para recuperar, listar y eliminar correos electr\u00f3nicos.<\/li>\n<li><strong>Prueba de fallos: <\/strong>Puedes invitar a <a href=\"https:\/\/github.com\/mailhog\/MailHog\/blob\/master\/docs\/JIM.md\">Jim<\/a>, el Mono del Caos de MailHog (s\u00ed, se llama as\u00ed), a la fiesta para que pruebe la capacidad de entrega del correo electr\u00f3nico de tu aplicaci\u00f3n web. Para ello, crea aleatoriamente problemas comunes de entrega de correo electr\u00f3nico, como conexiones\/autenticaciones rechazadas y conexiones de velocidad limitada.<\/li>\n<li><strong>Actualizaciones en tiempo real: <\/strong>MailHog utiliza la interfaz web <a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/EventSource\">EventSource<\/a> para proporcionar actualizaciones instant\u00e1neas.<\/li>\n<li><strong>Captura y almacenamiento de correos electr\u00f3nicos: <\/strong>Los correos electr\u00f3nicos capturados pueden almacenarse en el almacenamiento de mensajes en memoria y persistir en una <a href=\"https:\/\/kinsta.com\/es\/blog\/adminer\/\">base de datos<\/a> MongoDB y en un sistema de almacenamiento basado en archivos.<\/li>\n<li><strong>Descarga de archivos adjuntos:<\/strong> MailHog soporta la descarga de partes individuales de MIME.<\/li>\n<li><strong>Interfaz web:<\/strong> Puedes utilizar la interfaz web de MailHog para ver los correos electr\u00f3nicos como texto sin formato, <a href=\"https:\/\/kinsta.com\/es\/blog\/html-email\/\">HTML<\/a> o fuente. Tambi\u00e9n soporta MIME multiparte y cabeceras codificadas.<\/li>\n<li><strong>Autenticaci\u00f3n: <\/strong>MailHog admite la <a href=\"https:\/\/github.com\/mailhog\/MailHog\/blob\/master\/docs\/Auth.md\">autenticaci\u00f3n b\u00e1sica HTTP<\/a> tanto para su interfaz web como para la API.<\/li>\n<li><strong>Liberar correos electr\u00f3nicos capturados:<\/strong> Puedes configurar MailHog para liberar los correos electr\u00f3nicos capturados a los servidores SMTP reales para su entrega.<\/li>\n<\/ul>\n<figure style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2021\/02\/Jim-MailHog-Chaos-Monkey.png\" alt=\"Jim es el \"Mono del Caos\" de MailHog\" width=\"1100\" height=\"580\"><figcaption class=\"wp-caption-text\">Jim es el \u00abMono del Caos\u00bb de MailHog<\/figcaption><\/figure>\n<p>Aparte de las caracter\u00edsticas anteriores, MailHog dispone actualmente de dos librer\u00edas cliente para entornos <a href=\"https:\/\/github.com\/rpkamp\/mailhog-client\">PHP<\/a> y <a href=\"https:\/\/github.com\/blueimp\/mailhog-node\">NodeJS<\/a> para interactuar con la API de MailHog de forma sencilla.<\/p>\n<h2>Implementaci\u00f3n de MailHog en Varias Plataformas<\/h2>\n<p>Como hemos mencionado anteriormente, no es necesario instalar MailHog. Sin embargo, todav\u00eda tienes que descargarlo y configurarlo en tu entorno de desarrollo.<\/p>\n<p>Empecemos por descargar MailHog. Luego te mostraremos c\u00f3mo configurarlo en varias plataformas. Existen muchas maneras de hacerlo.<\/p>\n<h3>MailHog en Windows<\/h3>\n<p>En primer lugar, dir\u00edgete a la p\u00e1gina <a href=\"https:\/\/github.com\/mailhog\/MailHog\/releases\">de versiones de MailHog<\/a> en GitHub para descargar su \u00faltima versi\u00f3n estable para Windows. Despu\u00e9s de descargar MailHog, puedes ejecutarlo tal cual sin ninguna dependencia externa.<\/p>\n<figure style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2021\/02\/MailHog-1.0.1-Latest-Release-GitHub.png\" alt=\"P\u00e1gina de publicaciones de MailHog en GitHub\" width=\"1100\" height=\"596\"><figcaption class=\"wp-caption-text\">P\u00e1gina de versiones de MailHog en GitHub<\/figcaption><\/figure>\n<p><strong>Nota: <\/strong>En el momento de escribir este art\u00edculo, <a href=\"https:\/\/github.com\/mailhog\/MailHog\/releases\/tag\/v1.0.1\">MailHog 1.0.1<\/a> es la \u00faltima versi\u00f3n. Puedes descargarla precompilada para las plataformas Windows, Linux y Darwin (macOS). Si utilizas una plataforma de nicho, tambi\u00e9n puedes descargar su <a href=\"https:\/\/kinsta.com\/es\/blog\/herramientas-de-revision-de-codigo\/\">c\u00f3digo fuente<\/a> y compilarlo para tu caso de uso espec\u00edfico.<\/p>\n<p>Como MailHog para Windows es un simple programa autoejecutable, basta con ejecutar el archivo <strong><code>.exe<\/code> <\/strong>descargado. Si se te presenta alguna alerta de seguridad, aseg\u00farate de permitir que MailHog se ejecute en tu <a href=\"https:\/\/kinsta.com\/es\/blog\/que-es-localhost\/\">entorno localhost<\/a> sin restricciones de <a href=\"https:\/\/kinsta.com\/es\/blog\/que-es-un-cortafuegos\/\">firewall<\/a>.<\/p>\n<p>Este es el aspecto de MailHog en Windows 10.<\/p>\n<figure style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2021\/02\/MailHog-Executable-Windows-AMD64.png\" alt=\"MailHog funcionando en Windows 10\" width=\"1100\" height=\"269\"><figcaption class=\"wp-caption-text\">MailHog funcionando en Windows 10<\/figcaption><\/figure>\n<p>Puedes ver que el servidor SMTP est\u00e1 en el puerto <code><strong>1025<\/strong><\/code>y el servidor HTTP est\u00e1 en el puerto <code><strong>8025<\/strong><\/code>.<\/p>\n<p>Todav\u00eda no es nada del otro mundo, pero es una confirmaci\u00f3n de que MailHog se est\u00e1 ejecutando en tu sistema.<\/p>\n<p><span style=\"font-family: Roboto, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;font-size: 1rem\">Ahora, puedes visitar <\/span><code><strong>localhost:8025<\/strong><\/code><span style=\"font-family: Roboto, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;font-size: 1rem\"> o <\/span><code><strong>127.0.0.1:8025<\/strong><\/code>en tu <a href=\"https:\/\/kinsta.com\/es\/cuota-mercado-mundial-navegadores\/\">navegador web<\/a> para ver la interfaz web de MailHog.<\/p>\n<figure style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2021\/02\/MailHog-Web-UI-Windows-Plain.png\" alt=\"MailHog Web UI en Windows\" width=\"1100\" height=\"499\"><figcaption class=\"wp-caption-text\">MailHog Web UI en Windows<\/figcaption><\/figure>\n<p>No puedes <a href=\"https:\/\/kinsta.com\/es\/blog\/encontrar-la-direccion-de-correo-electronico\/\">encontrar ning\u00fan correo electr\u00f3nico<\/a> listado aqu\u00ed todav\u00eda, ya que no hemos configurado ninguna de nuestras aplicaciones web para usar MailHog. Cubriremos eso m\u00e1s adelante en este art\u00edculo.<\/p>\n<h3>MailHog en Linux<\/h3>\n<p>Si usas Linux (Ubuntu\/Debian), aqu\u00ed tienes c\u00f3mo puedes desplegar MailHog:<\/p>\n<pre><code class=\"language-bash\">sudo apt-get -y install golang-go\nsudo apt-get install git\ngo install github.com\/mailhog\/MailHog<\/code><\/pre>\n<p>El primer <a href=\"https:\/\/kinsta.com\/es\/blog\/linux-comandos\/\">comando de Linux<\/a> instala el lenguaje de programaci\u00f3n <a href=\"https:\/\/kinsta.com\/es\/blog\/php-editor\/#2-komodo-ide\">Golang<\/a> en tu entorno de desarrollo (si no lo tienes ya). Puedes omitir esta l\u00ednea si ya has instalado Go. El siguiente comando instala <code><strong>git<\/strong><\/code> en tu m\u00e1quina (puedes saltarte esto tambi\u00e9n si ya est\u00e1 instalado).<\/p>\n<p>El tercer comando utiliza la directiva de Go para obtener la \u00faltima versi\u00f3n estable de MailHog desde su repositorio de <a href=\"https:\/\/kinsta.com\/es\/blog\/git-vs-github\/\">GitHub<\/a>.<\/p>\n<p>A continuaci\u00f3n, puedes ejecutar <code><strong>\/path\/to\/MailHog<\/strong><\/code> a trav\u00e9s de tu <a href=\"https:\/\/kinsta.com\/es\/blog\/wp-cli\/\">terminal<\/a> para iniciar MailHog. La ruta exacta puede variar dependiendo de tu tipo de Linux. Como los archivos bin de Go en Ubuntu se almacenan en el directorio <code><strong>~\/go\/bin\/<\/strong><\/code>, puedes ejecutar el siguiente c\u00f3digo para iniciar MailHog:<\/p>\n<pre><code class=\"language-bash\">~\/go\/bin\/MailHog<\/code><\/pre>\n<p>Eso es todo. MailHog se est\u00e1 ejecutando ahora en tu m\u00e1quina Linux. As\u00ed es como se ve.<\/p>\n<figure style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2021\/02\/MailHog-Running-Ubuntu-Linux.png\" alt=\"MailHog funcionando en Linux (Ubuntu)\" width=\"1100\" height=\"191\"><figcaption class=\"wp-caption-text\">MailHog funcionando en Linux (Ubuntu)<\/figcaption><\/figure>\n<p>Si quieres iniciar MailHog autom\u00e1ticamente en cada inicio de sesi\u00f3n, puedes configurarlo para que se inicie como un daemom usando supervisord, upstart, etc. Tambi\u00e9n puedes usar el <a href=\"https:\/\/github.com\/geerlingguy\/ansible-role-mailhog\/blob\/master\/templates\/mailhog.init.j2\">script init<\/a> o el <a href=\"https:\/\/github.com\/geerlingguy\/ansible-role-mailhog\">rol Ansible<\/a> proporcionado por <a href=\"https:\/\/github.com\/geerlingguy\">geerlingguy<\/a> para hacer lo mismo.<\/p>\n<p>Al igual que en Windows, puedes ver que el servidor SMTP se inicia en el puerto <strong><code>1025<\/code> <\/strong>y el servidor HTTP en el puerto <code><strong>8025<\/strong><\/code>.<\/p>\n<p>Visita <code><strong>localhost:8025<\/strong><\/code> o <code><strong>127.0.0.1:8025<\/strong><\/code> en tu navegador web para ver la interfaz web de MailHog.<\/p>\n<figure style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2021\/02\/MailHog-Web-UI-Ubuntu-Linux.png\" alt=\"MailHog Web UI en Linux (Ubuntu)\" width=\"1100\" height=\"479\"><figcaption class=\"wp-caption-text\">MailHog Web UI en Linux (Ubuntu)<\/figcaption><\/figure>\n<h3>MailHog en macOS<\/h3>\n<p>Los usuarios de Apple pueden instalar MailHog utilizando Homebrew. Abre tu terminal y ejecuta el siguiente comando:<\/p>\n<pre><code class=\"language-bash\">brew install mailhog<\/code><\/pre>\n<p>Eso instalar\u00e1 MailHog en tu macOS. A continuaci\u00f3n, puedes iniciar MailHog con:<\/p>\n<p><code>mailhog<\/code><\/p>\n<p>Si deseas que MailHog se inicie autom\u00e1ticamente al iniciar la sesi\u00f3n y se ejecute como un servicio en segundo plano, puedes ejecutar el siguiente comando en su lugar:<\/p>\n<pre><code class=\"language-bash\">brew services start mailhog<\/code><\/pre>\n<p>Eso es todo. MailHog est\u00e1 ahora instalado en tu macOS. Puedes ver su interfaz web visitando <code><strong>127.0.0.1:8025<\/strong><\/code> o <code><strong>localhost:8025<\/strong><\/code> en tu navegador.<\/p>\n<h3>MailHog en Docker<\/h3>\n<p><a href=\"https:\/\/kinsta.com\/es\/docs\/devkinsta\/\">Docker<\/a> es una de las formas m\u00e1s f\u00e1ciles de configurar MailHog en cualquier plataforma.<\/p>\n<p>En primer lugar, aseg\u00farate de que tienes Docker instalado en tu m\u00e1quina. A continuaci\u00f3n, puedes iniciar MailHog directamente desde Docker Hub ejecutando el siguiente comando:<\/p>\n<pre><code class=\"language-bash\">docker run -d -p 1025:1025 -p 8025:8025 mailhog\/mailhog<\/code><\/pre>\n<p>Vamos a desglosar el comando anterior y sus directivas:<\/p>\n<ul>\n<li><code><strong>docker run<\/strong><\/code> inicia un contenedor docker.<\/li>\n<\/ul>\n<ul>\n<li><code><strong>-d<\/strong><\/code> ejecuta el contenedor docker en segundo plano.<\/li>\n<\/ul>\n<ul>\n<li>Las directivas <code><strong>-p 1025:1025<\/strong><\/code> y <code><strong>-p 8025:8025<\/strong><\/code> exponen los puertos SMTP por defecto de MailHog a los locales.<\/li>\n<\/ul>\n<ul>\n<li><code><strong>mailhog\/mailhog<\/strong><\/code> coge la \u00faltima compilaci\u00f3n de MailHog desde Docker Hub.<\/li>\n<\/ul>\n<p>Alternativamente, si quieres montar el <code><strong>Maildir<\/strong><\/code> de MailHog en tu <a href=\"https:\/\/kinsta.com\/es\/blog\/archivos-wordpress\/\">sistema de archivos<\/a> local (en lugar de dentro de un contenedor Docker), puedes ejecutar el siguiente comando:<\/p>\n<pre><code class=\"language-bash\">docker run -d -e \"MH_STORAGE=maildir\" -v $PWD\/maildir:\/maildir -p 1025:1025 -p 8025:8025 mailhog\/mailhog<\/code><\/pre>\n<p>Al igual que antes, puedes visitar <code><strong>localhost:8025<\/strong><\/code> o <code><strong>127.0.0.1:8025<\/strong><\/code> en tu navegador para utilizar la interfaz web de MailHog.<\/p>\n<h3>MailHog en Docker Compose<\/h3>\n<p>Docker Compose es una extensi\u00f3n de Docker que facilita la ejecuci\u00f3n de m\u00faltiples contenedores Docker con un solo comando. Para ello, se definen todos los contenedores que se quieren ejecutar en un archivo YAML.<\/p>\n<p>Por defecto, Docker Compose requiere que nombres este archivo como <code><strong>docker-compose.yaml<\/strong><\/code>.<\/p>\n<p>Para ejecutar MailHog con Docker Compose, este es el aspecto que debe tener tu archivo <code><strong>docker-compose.yaml<\/strong><\/code>:<\/p>\n<pre><code class=\"language-bash\">version: \"3\"\nservices:\n  mailhog:\n    image: mailhog\/mailhog:latest\n    restart: always\n    ports:\n      - 1025:1025\n      - 8025:8025<\/code><\/pre>\n<p>Dentro de la carpeta donde reside este archivo, ejecuta el siguiente comando para iniciar MailHog en segundo plano:<\/p>\n<pre><code class=\"language-bash\">docker-compose up -d mailhog<\/code><\/pre>\n<p>Funciona exactamente igual que con Docker. Excepto que aqu\u00ed, no tienes que mencionar muchas directivas, ya que las has definido.<\/p>\n<p>Ahora puedes introducir <code><strong>localhost:8025<\/strong><\/code> o <code><strong>127.0.0.1:8025<\/strong><\/code> en tu navegador para ver la interfaz web de MailHog.<\/p>\n<p>Adem\u00e1s de los m\u00e9todos anteriores, el repositorio GitHub de MailHog tambi\u00e9n incluye una gu\u00eda para implementar MailHog en <a href=\"https:\/\/kinsta.com\/es\/alternativa-aws\/\">AWS<\/a> <a href=\"https:\/\/github.com\/mailhog\/MailHog\/blob\/master\/docs\/DEPLOY.md#elastic-beanstalk\">Elastic Beanstalk<\/a>.<\/p>\n<h2>Configuraci\u00f3n de MailHog con mhsendmail<\/h2>\n<p>MailHog <a href=\"https:\/\/kinsta.com\/es\/blog\/redirecciones-de-wordpress\/\">redirige<\/a> los correos electr\u00f3nicos de las aplicaciones web a su servidor SMTP utilizando <a href=\"https:\/\/github.com\/mailhog\/mhsendmail\">mhsendmail<\/a>, un sustituto de <code><strong>sendmail<\/strong><\/code> creado espec\u00edficamente para MailHog. Garantiza que los correos electr\u00f3nicos de tu aplicaci\u00f3n web se env\u00eden y reciban utilizando el servidor SMTP <code><strong>localhost:1025<\/strong><\/code>, que MailHog est\u00e1 configurado para manejar por defecto.<\/p>\n<p>Para empezar, necesitas descargar e instalar <code><strong>mhsendmail<\/strong><\/code>. Dependiendo de tu plataforma, puedes abordar esto de varias maneras.<\/p>\n<p>Por ejemplo, si usas Ubuntu, puedes descargar <code><strong>mhsendmail<\/strong><\/code> desde tu <a href=\"https:\/\/github.com\/mailhog\/mhsendmail\/releases\/download\/v0.2.0\/mhsendmail_linux_amd64\">repositorio en GitHub<\/a> usando el siguiente comando:<\/p>\n<pre><code class=\"language-bash\">wget https:\/\/github.com\/mailhog\/mhsendmail\/releases\/download\/v0.2.0\/mhsendmail_linux_amd64<\/code><\/pre>\n<p>A continuaci\u00f3n, haz que este archivo sea ejecutable y mu\u00e9velo a tu directorio de usuario. Para ello, utiliza el siguiente comando:<\/p>\n<pre><code class=\"language-bash\">sudo chmod +x mhsendmail_linux_amd64\nsudo mv mhsendmail_linux_amd64 \/usr\/local\/bin\/mhsendmail<\/code><\/pre>\n<p>Alternativamente, tambi\u00e9n puedes obtener <code><strong>mhsendmail<\/strong><\/code> en Golang o Homebrew ejecutando este comando:<\/p>\n<pre><code class=\"language-bash\">go install github.com\/mailhog\/mhsendmail<\/code><\/pre>\n<p>Aseg\u00farate de que Go est\u00e1 instalado antes de ejecutar el comando anterior. Si est\u00e1s en Linux, consulta la secci\u00f3n <em>MailHog en Linux <\/em>m\u00e1s arriba. Para instalar Go con Homebrew, ejecuta el siguiente comando:<\/p>\n<pre><code class=\"language-bash\">brew install go<\/code><\/pre>\n<p>Una vez descargado <code><strong>mhsendmail<\/strong><\/code>, puedes proceder a su instalaci\u00f3n:<\/p>\n<pre><code class=\"language-bash\">go install github.com\/mailhog\/mhsendmail<\/code><\/pre>\n<p>A continuaci\u00f3n, debes configurar tu aplicaci\u00f3n web para que utilice <code><strong>mhsendmail<\/strong><\/code> de MailHog como su servicio de enrutamiento de correo electr\u00f3nico. La mayor\u00eda de los sistemas Linux lo tienen configurado para usar <code><strong>sendmail<\/strong><\/code> por defecto.<\/p>\n<p>Puedes hacerlo editando tu archivo <code><strong>php.ini<\/strong><\/code>. En la mayor\u00eda de los servidores, puedes <a href=\"https:\/\/kinsta.com\/es\/blog\/upload-max-filesize-en-php-ini\/#3-create-or-edit-phpini-via-ftp\">encontrar el archivo php.ini<\/a> en el directorio ra\u00edz. Tambi\u00e9n puedes ejecutar el siguiente comando para encontrarlo:<\/p>\n<pre><code class=\"language-bash\">php -i | grep 'php.ini'<\/code><\/pre>\n<p>Para las m\u00e1quinas Linux que ejecutan Ubuntu, es necesario establecer el valor de <code><strong>sendmail_path<\/strong><\/code> a:<\/p>\n<pre><code class=\"language-bash\">sendmail_path = \/usr\/local\/bin\/mhsendmail<\/code><\/pre>\n<p>En lugar del valor anterior, tambi\u00e9n puedes utilizar el valor que se muestra a continuaci\u00f3n para obtener el mismo resultado:<\/p>\n<pre><code class=\"language-bash\">sendmail_path = \/usr\/sbin\/sendmail -S mail:1025<\/code><\/pre>\n<p>Si uhas utilizado Go para instalar <code><strong>mhsendmail<\/strong><\/code>, o si est\u00e1s usando cualquier otra variante de Linux, la ruta puede variar ligeramente dependiendo de tu plataforma\/configuraci\u00f3n. Aseg\u00farate de enlazar con el directorio adecuado de <code><strong>mhsendmail<\/strong><\/code>.<\/p>\n<p>Los usuarios de Mac necesitan editar su archivo de configuraci\u00f3n de <code>Postfix<\/code> para configurar MailHog correctamente. Puedes utilizar la siguiente configuraci\u00f3n de Postfix:<\/p>\n<pre><code class=\"language-bash\">myhostname = localhost\nrelayhost = [127.0.0.1]:1025<\/code><\/pre>\n<p>En el caso de los sitios de WordPress, puedes utilizar el plugin gratuito <a href=\"https:\/\/wordpress.org\/plugins\/wp-mailhog-smtp\/\">MailHog for WordPress<\/a> para dirigir los correos electr\u00f3nicos de tu sitio a MailHog. Para utilizarlo, instala y activa el plugin en Tu panel de administraci\u00f3n de WordPress. Una mejor alternativa es utilizar <a href=\"https:\/\/kinsta.com\/es\/devkinsta\/\">DevKinsta<\/a>. Lo cubriremos en profundidad m\u00e1s adelante.<\/p>\n<p>Lee la <a href=\"https:\/\/github.com\/mailhog\/MailHog\/tree\/master\/docs\">documentaci\u00f3n de MailHog<\/a> para obtener informaci\u00f3n sobre c\u00f3mo configurarlo en varias otras plataformas\/configuraciones.<\/p>\n<h3>Opciones Adicionales para la Configuraci\u00f3n de MailHog<\/h3>\n<p>Puedes configurar MailHog utilizando sus diversas <a href=\"https:\/\/kinsta.com\/es\/blog\/variables-de-entorno\/\">variables de entorno<\/a> u opciones de <a href=\"https:\/\/kinsta.com\/es\/blog\/guia-desarrollador-usar-ssh\/\">l\u00ednea de comandos<\/a>.<\/p>\n<p>Por ejemplo, puedes cambiar su nombre de host por defecto de <code><strong>mailhog.example<\/strong><\/code> a un nombre personalizado utilizando la variable de <a href=\"https:\/\/kinsta.com\/es\/changelog\/funcion-wp_get_environment_type\/\">entorno<\/a> <code><strong>MH_HOSTNAME<\/strong><\/code> o la opci\u00f3n de l\u00ednea de comandos &#8211;<strong><code>hostname<\/code><\/strong>.<\/p>\n<p>Para m\u00e1s informaci\u00f3n, puedes consultar la documentaci\u00f3n sobre <a href=\"https:\/\/github.com\/mailhog\/MailHog\/blob\/master\/docs\/CONFIG.md\">las opciones de configuraci\u00f3n de MailHog<\/a>.<\/p>\n<h2>Prueba del Correo Electr\u00f3nico Localmente con MailHog<\/h2>\n<p>Por \u00faltimo, vamos a <a href=\"https:\/\/kinsta.com\/es\/blog\/prueba-de-velocidad\/\">probar<\/a> nuestra configuraci\u00f3n de MailHog para ver si est\u00e1 bien configurada.<\/p>\n<p>Puedes enviar un correo electr\u00f3nico con el CLI de Mailhog utilizando las siguientes directivas <code><strong>mhsendmail<\/strong><\/code>:<\/p>\n<pre><code class=\"language-bash\">mhsendmail test@mailhog.local &lt;\nTo: Test &lt;test@mailhog.local&gt;\nSubject: Hello, MailHog!\n\nHey there,\nMissing you pig time.\n\nHogs & Kisses,\nSalman\nEOF<\/code><\/pre>\n<p>En el c\u00f3digo anterior, la directiva<code><strong>&lt;&lt;EOF<\/strong><\/code> establece un delimitador personalizado para que puedas introducir los detalles del correo electr\u00f3nico de prueba de forma interactiva dentro del terminal. Se ejecuta toda la entrada cuando se vuelve a escribir el delimitador. Aqu\u00ed, env\u00eda un correo usando el comando <code><strong>mhsendmail<\/strong><\/code>.<\/p>\n<figure style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2021\/02\/Testing-Email-mhsendmail-MailHog-API.png\" alt=\"Env\u00edo de un correo electr\u00f3nico de prueba con 'mhsendmail'\" width=\"1100\" height=\"207\"><figcaption class=\"wp-caption-text\">Env\u00edo de un correo electr\u00f3nico de prueba con &#8216;mhsendmail&#8217;<\/figcaption><\/figure>\n<p>Puedes comprobar si el correo electr\u00f3nico se ha entregado correctamente visitando la interfaz web de MailHog.<\/p>\n<figure style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2021\/02\/MailHog-First-Test-Email-Web-UI.png\" alt=\"El correo electr\u00f3nico de prueba ha sido entregado con \u00e9xito\" width=\"1100\" height=\"443\"><figcaption class=\"wp-caption-text\">El correo electr\u00f3nico de prueba ha sido entregado con \u00e9xito<\/figcaption><\/figure>\n<p>Tambi\u00e9n puedes hacer clic en el correo electr\u00f3nico de prueba para verificar su contenido.<\/p>\n<figure style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2021\/02\/MailHog-First-Test-Email-Body-Web-UI.png\" alt=\"Verificaci\u00f3n del contenido del cuerpo del correo electr\u00f3nico de prueba\" width=\"1100\" height=\"439\"><figcaption class=\"wp-caption-text\">Verificaci\u00f3n del contenido del cuerpo del correo electr\u00f3nico de prueba<\/figcaption><\/figure>\n<p>\u00a1Eso es todo! Ahora podemos confirmar que MailHog ha sido configurado con \u00e9xito.<\/p>\n<p>Adem\u00e1s del m\u00e9todo anterior, existen otras formas de enviar un correo electr\u00f3nico de prueba. Por ejemplo, en macOS, puedes enviar un correo electr\u00f3nico de prueba ejecutando el siguiente comando en tu terminal:<\/p>\n<pre><code class=\"language-bash\">date | mail -s \"Hello, MailHog!\" test@mailhog.local<\/code><\/pre>\n<p>En Windows, puedes enviar un correo electr\u00f3nico con PowerShell ejecutando el siguiente c\u00f3digo:<\/p>\n<pre><code class=\"language-bash\">Send-MailMessage -To \"test@mailhog.local\" -From \"salman@kinsta.com\" -Subject \"Hello, MailHog!\" -SmtpServer \"localhost\" -Port 1025<\/code><\/pre>\n<p>Tambi\u00e9n puedes definir un script <a href=\"https:\/\/kinsta.com\/es\/blog\/que-es-php\/\">PHP<\/a> con todos los datos del correo y utilizar la funci\u00f3n <strong><code>mail()<\/code> <\/strong>de PHP para enviar un correo de prueba. Para ello, defina tu script PHP como el siguiente y ejec\u00fatalo desde la terminal:<\/p>\n<pre><code class=\"language-php\">&lt;?php\n$to = \"test@mailhog.local\";\n$subject = \"Hey, I\u2019m Pi Hog Pi!\";\n$body = \"Hello, MailHog!\";\n$headers = \"From: pihogpi@kinsta.com\" . \"\\r\\n\";\nmail($to,$subject,$body,$headers);\n?&gt;<\/code><\/pre>\n<p>Por \u00faltimo, puedes utilizar la API de MailHog para comprobar si un correo electr\u00f3nico se ha entregado correctamente. Si trabajas exclusivamente en un entorno no-GUI (por ejemplo, terminal de Linux, PowerShell de Windows), la API de MailHog es muy \u00fatil para listar, <a href=\"https:\/\/kinsta.com\/es\/blog\/operadores-busqueda-gmail\/\">recuperar y eliminar correos electr\u00f3nicos<\/a>.<\/p>\n<h2>DevKinsta y MailHog: Prueba del Correo Electr\u00f3nico Localmente Sin Complicaciones<\/h2>\n<p>Nuestra herramienta de desarrollo local de WordPress, <a href=\"https:\/\/kinsta.com\/es\/devkinsta\/\">DevKinsta<\/a>, utiliza MailHog para potenciar sus funciones de prueba de correo electr\u00f3nico. Como tambi\u00e9n Docker para contenerizar sitios individuales, tendr\u00e1s una bandeja de entrada de MailHog separada para cada sitio local que est\u00e9s desarrollando.<\/p>\n<figure id=\"attachment_89654\" aria-describedby=\"caption-attachment-89654\" style=\"width: 1024px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-89654 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2021\/02\/DevKinsta-site-email-list.png\" alt=\"La \"Bandeja de entrada de correo electr\u00f3nico\" de DevKinsta es impulsada por MailHog\" width=\"1024\" height=\"554\"><figcaption id=\"caption-attachment-89654\" class=\"wp-caption-text\">La \u00abBandeja de entrada de correo electr\u00f3nico\u00bb de DevKinsta es impulsada por MailHog<\/figcaption><\/figure>\n<p>Al igual que la interfaz web de MailHog, puedes utilizar la bandeja de entrada de correo electr\u00f3nico local de DevKinsta para ver y manipular los correos electr\u00f3nicos (eliminar, marcar como le\u00eddo, ver la fuente).<\/p>\n<figure id=\"attachment_89653\" aria-describedby=\"caption-attachment-89653\" style=\"width: 1024px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-89653 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2021\/02\/DevKinsta-View-site-email.png\" alt=\"Ver y manipular correos electr\u00f3nicos en DevKinsta\" width=\"1024\" height=\"554\"><figcaption id=\"caption-attachment-89653\" class=\"wp-caption-text\">Ver y manipular correos electr\u00f3nicos en DevKinsta<\/figcaption><\/figure>\n<p>Tambi\u00e9n puedes comprobar los <a href=\"https:\/\/kinsta.com\/es\/blog\/analizamos-entradas-de-registro\/\">registros<\/a> de MailHog de DevKinsta ejecutando el siguiente comando Docker:<\/p>\n<pre><code class=\"language-bash\">docker logs -f devkinsta_mailhog<\/code><\/pre>\n<p>Dir\u00edgete a la secci\u00f3n de <a href=\"https:\/\/kinsta.com\/es\/docs\/devkinsta\/gestion-del-sitio-devkinsta\/buzon-de-correo-electronico\/\">la base de conocimientos de DevKinsta<\/a> para obtener m\u00e1s informaci\u00f3n.<\/p>\n\n<h2>Resumen<\/h2>\n<p>MailHog hace que las pruebas de correo electr\u00f3nico sean muy f\u00e1ciles. Es una soluci\u00f3n estupenda y pr\u00e1ctica para probar los correos electr\u00f3nicos de tu sitio web o aplicaci\u00f3n web. Adem\u00e1s, MailHog es f\u00e1cil de configurar en casi todas las plataformas populares y tiene una interfaz de usuario web f\u00e1cil de usar.<\/p>\n<p>Al igual que MailHog, DevKinsta es una gran manera de empezar con el desarrollo local de WordPress. No solo incluye MailHog para probar los correos electr\u00f3nicos localmente, sino que tambi\u00e9n viene incorporado con <a href=\"https:\/\/kinsta.com\/es\/blog\/adminer\/\">Adminer<\/a> para una f\u00e1cil gesti\u00f3n de la base de datos.<\/p>\n<p>Con MailHog (y DevKinsta) a tu lado, descubrir\u00e1s que probar los correos electr\u00f3nicos localmente nunca fue tan f\u00e1cil.<\/p>\n<p><em>Si quieres compartir tu experiencia o los retos que supone probar los correos electr\u00f3nicos localmente, escr\u00edbenos en la secci\u00f3n de comentarios m\u00e1s abajo.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Probar los correos electr\u00f3nicos en un entorno de desarrollo local puede ser un reto. Es un verdadero dolor de cabeza saber si los correos electr\u00f3nicos salientes &#8230;<\/p>\n","protected":false},"author":117,"featured_media":40010,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kinsta_gated_content":false,"_kinsta_gated_content_redirect":"","footnotes":""},"tags":[797,798],"topic":[1285,1281,1271],"class_list":["post-40008","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","tag-email-testing","tag-mailhog","topic-consejos-email-marketing","topic-devkinsta","topic-herramientas-para-empresas"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v24.6 (Yoast SEO v24.6) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>C\u00f3mo Usar MailHog para Probar Correos Electr\u00f3nicos Localmente<\/title>\n<meta name=\"description\" content=\"Aprende a utilizar MailHog para probar correos electr\u00f3nicos localmente con esta gu\u00eda detallada paso a paso. Utiliza DevKinsta para empezar a usar MailHog ahora mismo.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kinsta.com\/es\/blog\/mailhog\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"C\u00f3mo Usar MailHog para Probar Correos Electr\u00f3nicos Localmente (Gu\u00eda Paso a Paso)\" \/>\n<meta property=\"og:description\" content=\"Aprende a utilizar MailHog para probar correos electr\u00f3nicos localmente con esta gu\u00eda detallada paso a paso. Utiliza DevKinsta para empezar a usar MailHog ahora mismo.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kinsta.com\/es\/blog\/mailhog\/\" \/>\n<meta property=\"og:site_name\" content=\"Kinsta\u00ae\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/kinsta.es\/\" \/>\n<meta property=\"article:published_time\" content=\"2021-03-04T15:03:56+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-12-16T18:47:08+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2021\/02\/mailhog.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1460\" \/>\n\t<meta property=\"og:image:height\" content=\"730\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Salman Ravoof\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:description\" content=\"Aprende a utilizar MailHog para probar correos electr\u00f3nicos localmente con esta gu\u00eda detallada paso a paso. Utiliza DevKinsta para empezar a usar MailHog ahora mismo.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2021\/02\/mailhog.png\" \/>\n<meta name=\"twitter:creator\" content=\"@salmanravoof\" \/>\n<meta name=\"twitter:site\" content=\"@Kinsta_ES\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Salman Ravoof\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"16 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/kinsta.com\/es\/blog\/mailhog\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/es\/blog\/mailhog\/\"},\"author\":{\"name\":\"Salman Ravoof\",\"@id\":\"https:\/\/kinsta.com\/es\/#\/schema\/person\/9cafd2eedd617e640eeea4cf3a5fd987\"},\"headline\":\"C\u00f3mo Usar MailHog para Probar Correos Electr\u00f3nicos Localmente (Gu\u00eda Paso a Paso)\",\"datePublished\":\"2021-03-04T15:03:56+00:00\",\"dateModified\":\"2025-12-16T18:47:08+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kinsta.com\/es\/blog\/mailhog\/\"},\"wordCount\":3100,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/es\/#organization\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/es\/blog\/mailhog\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2021\/02\/mailhog.png\",\"keywords\":[\"email testing\",\"mailhog\"],\"articleSection\":[\"Desarrollo de WordPress\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/kinsta.com\/es\/blog\/mailhog\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kinsta.com\/es\/blog\/mailhog\/\",\"url\":\"https:\/\/kinsta.com\/es\/blog\/mailhog\/\",\"name\":\"C\u00f3mo Usar MailHog para Probar Correos Electr\u00f3nicos Localmente\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/es\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/kinsta.com\/es\/blog\/mailhog\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/es\/blog\/mailhog\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2021\/02\/mailhog.png\",\"datePublished\":\"2021-03-04T15:03:56+00:00\",\"dateModified\":\"2025-12-16T18:47:08+00:00\",\"description\":\"Aprende a utilizar MailHog para probar correos electr\u00f3nicos localmente con esta gu\u00eda detallada paso a paso. Utiliza DevKinsta para empezar a usar MailHog ahora mismo.\",\"breadcrumb\":{\"@id\":\"https:\/\/kinsta.com\/es\/blog\/mailhog\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kinsta.com\/es\/blog\/mailhog\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/kinsta.com\/es\/blog\/mailhog\/#primaryimage\",\"url\":\"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2021\/02\/mailhog.png\",\"contentUrl\":\"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2021\/02\/mailhog.png\",\"width\":1460,\"height\":730,\"caption\":\"Mailhog\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kinsta.com\/es\/blog\/mailhog\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/kinsta.com\/es\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Consejos de Email Marketing\",\"item\":\"https:\/\/kinsta.com\/es\/secciones\/consejos-email-marketing\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"C\u00f3mo Usar MailHog para Probar Correos Electr\u00f3nicos Localmente (Gu\u00eda Paso a Paso)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/kinsta.com\/es\/#website\",\"url\":\"https:\/\/kinsta.com\/es\/\",\"name\":\"Kinsta\u00ae\",\"description\":\"Soluciones de alojamiento premium, r\u00e1pidas y seguras\",\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/es\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/kinsta.com\/es\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/kinsta.com\/es\/#organization\",\"name\":\"Kinsta\",\"url\":\"https:\/\/kinsta.com\/es\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/kinsta.com\/es\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2023\/12\/kinsta-logo.jpeg\",\"contentUrl\":\"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2023\/12\/kinsta-logo.jpeg\",\"width\":500,\"height\":500,\"caption\":\"Kinsta\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/es\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/kinsta.es\/\",\"https:\/\/x.com\/Kinsta_ES\",\"https:\/\/www.instagram.com\/kinstahosting\/\",\"https:\/\/www.linkedin.com\/company\/kinsta\/\",\"https:\/\/www.pinterest.com\/kinstahosting\/\",\"https:\/\/www.youtube.com\/c\/Kinsta\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/kinsta.com\/es\/#\/schema\/person\/9cafd2eedd617e640eeea4cf3a5fd987\",\"name\":\"Salman Ravoof\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/kinsta.com\/es\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/0c5885f75cb78473fb7408e5e49ad190?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/0c5885f75cb78473fb7408e5e49ad190?s=96&d=mm&r=g\",\"caption\":\"Salman Ravoof\"},\"description\":\"Salman Ravoof is a self-taught web developer, writer, creator, and a huge admirer of Free and Open Source Software (FOSS). Besides tech, he's excited by science, philosophy, photography, arts, cats, and food. Learn more about him on his website, and connect with Salman on Twitter.\",\"sameAs\":[\"https:\/\/salmanravoof.com\",\"https:\/\/www.linkedin.com\/in\/salman-ravoof-5a749133\/\",\"https:\/\/x.com\/salmanravoof\"],\"url\":\"https:\/\/kinsta.com\/es\/blog\/author\/salmanravoof\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"C\u00f3mo Usar MailHog para Probar Correos Electr\u00f3nicos Localmente","description":"Aprende a utilizar MailHog para probar correos electr\u00f3nicos localmente con esta gu\u00eda detallada paso a paso. Utiliza DevKinsta para empezar a usar MailHog ahora mismo.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/kinsta.com\/es\/blog\/mailhog\/","og_locale":"es_ES","og_type":"article","og_title":"C\u00f3mo Usar MailHog para Probar Correos Electr\u00f3nicos Localmente (Gu\u00eda Paso a Paso)","og_description":"Aprende a utilizar MailHog para probar correos electr\u00f3nicos localmente con esta gu\u00eda detallada paso a paso. Utiliza DevKinsta para empezar a usar MailHog ahora mismo.","og_url":"https:\/\/kinsta.com\/es\/blog\/mailhog\/","og_site_name":"Kinsta\u00ae","article_publisher":"https:\/\/www.facebook.com\/kinsta.es\/","article_published_time":"2021-03-04T15:03:56+00:00","article_modified_time":"2025-12-16T18:47:08+00:00","og_image":[{"width":1460,"height":730,"url":"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2021\/02\/mailhog.png","type":"image\/png"}],"author":"Salman Ravoof","twitter_card":"summary_large_image","twitter_description":"Aprende a utilizar MailHog para probar correos electr\u00f3nicos localmente con esta gu\u00eda detallada paso a paso. Utiliza DevKinsta para empezar a usar MailHog ahora mismo.","twitter_image":"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2021\/02\/mailhog.png","twitter_creator":"@salmanravoof","twitter_site":"@Kinsta_ES","twitter_misc":{"Escrito por":"Salman Ravoof","Tiempo de lectura":"16 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kinsta.com\/es\/blog\/mailhog\/#article","isPartOf":{"@id":"https:\/\/kinsta.com\/es\/blog\/mailhog\/"},"author":{"name":"Salman Ravoof","@id":"https:\/\/kinsta.com\/es\/#\/schema\/person\/9cafd2eedd617e640eeea4cf3a5fd987"},"headline":"C\u00f3mo Usar MailHog para Probar Correos Electr\u00f3nicos Localmente (Gu\u00eda Paso a Paso)","datePublished":"2021-03-04T15:03:56+00:00","dateModified":"2025-12-16T18:47:08+00:00","mainEntityOfPage":{"@id":"https:\/\/kinsta.com\/es\/blog\/mailhog\/"},"wordCount":3100,"commentCount":0,"publisher":{"@id":"https:\/\/kinsta.com\/es\/#organization"},"image":{"@id":"https:\/\/kinsta.com\/es\/blog\/mailhog\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2021\/02\/mailhog.png","keywords":["email testing","mailhog"],"articleSection":["Desarrollo de WordPress"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/kinsta.com\/es\/blog\/mailhog\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/kinsta.com\/es\/blog\/mailhog\/","url":"https:\/\/kinsta.com\/es\/blog\/mailhog\/","name":"C\u00f3mo Usar MailHog para Probar Correos Electr\u00f3nicos Localmente","isPartOf":{"@id":"https:\/\/kinsta.com\/es\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kinsta.com\/es\/blog\/mailhog\/#primaryimage"},"image":{"@id":"https:\/\/kinsta.com\/es\/blog\/mailhog\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2021\/02\/mailhog.png","datePublished":"2021-03-04T15:03:56+00:00","dateModified":"2025-12-16T18:47:08+00:00","description":"Aprende a utilizar MailHog para probar correos electr\u00f3nicos localmente con esta gu\u00eda detallada paso a paso. Utiliza DevKinsta para empezar a usar MailHog ahora mismo.","breadcrumb":{"@id":"https:\/\/kinsta.com\/es\/blog\/mailhog\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kinsta.com\/es\/blog\/mailhog\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/kinsta.com\/es\/blog\/mailhog\/#primaryimage","url":"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2021\/02\/mailhog.png","contentUrl":"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2021\/02\/mailhog.png","width":1460,"height":730,"caption":"Mailhog"},{"@type":"BreadcrumbList","@id":"https:\/\/kinsta.com\/es\/blog\/mailhog\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kinsta.com\/es\/"},{"@type":"ListItem","position":2,"name":"Consejos de Email Marketing","item":"https:\/\/kinsta.com\/es\/secciones\/consejos-email-marketing\/"},{"@type":"ListItem","position":3,"name":"C\u00f3mo Usar MailHog para Probar Correos Electr\u00f3nicos Localmente (Gu\u00eda Paso a Paso)"}]},{"@type":"WebSite","@id":"https:\/\/kinsta.com\/es\/#website","url":"https:\/\/kinsta.com\/es\/","name":"Kinsta\u00ae","description":"Soluciones de alojamiento premium, r\u00e1pidas y seguras","publisher":{"@id":"https:\/\/kinsta.com\/es\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kinsta.com\/es\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/kinsta.com\/es\/#organization","name":"Kinsta","url":"https:\/\/kinsta.com\/es\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/kinsta.com\/es\/#\/schema\/logo\/image\/","url":"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2023\/12\/kinsta-logo.jpeg","contentUrl":"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2023\/12\/kinsta-logo.jpeg","width":500,"height":500,"caption":"Kinsta"},"image":{"@id":"https:\/\/kinsta.com\/es\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/kinsta.es\/","https:\/\/x.com\/Kinsta_ES","https:\/\/www.instagram.com\/kinstahosting\/","https:\/\/www.linkedin.com\/company\/kinsta\/","https:\/\/www.pinterest.com\/kinstahosting\/","https:\/\/www.youtube.com\/c\/Kinsta"]},{"@type":"Person","@id":"https:\/\/kinsta.com\/es\/#\/schema\/person\/9cafd2eedd617e640eeea4cf3a5fd987","name":"Salman Ravoof","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/kinsta.com\/es\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/0c5885f75cb78473fb7408e5e49ad190?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0c5885f75cb78473fb7408e5e49ad190?s=96&d=mm&r=g","caption":"Salman Ravoof"},"description":"Salman Ravoof is a self-taught web developer, writer, creator, and a huge admirer of Free and Open Source Software (FOSS). Besides tech, he's excited by science, philosophy, photography, arts, cats, and food. Learn more about him on his website, and connect with Salman on Twitter.","sameAs":["https:\/\/salmanravoof.com","https:\/\/www.linkedin.com\/in\/salman-ravoof-5a749133\/","https:\/\/x.com\/salmanravoof"],"url":"https:\/\/kinsta.com\/es\/blog\/author\/salmanravoof\/"}]}},"acf":[],"_links":{"self":[{"href":"https:\/\/kinsta.com\/es\/wp-json\/wp\/v2\/posts\/40008","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kinsta.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kinsta.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kinsta.com\/es\/wp-json\/wp\/v2\/users\/117"}],"replies":[{"embeddable":true,"href":"https:\/\/kinsta.com\/es\/wp-json\/wp\/v2\/comments?post=40008"}],"version-history":[{"count":14,"href":"https:\/\/kinsta.com\/es\/wp-json\/wp\/v2\/posts\/40008\/revisions"}],"predecessor-version":[{"id":81439,"href":"https:\/\/kinsta.com\/es\/wp-json\/wp\/v2\/posts\/40008\/revisions\/81439"}],"alternate":[{"embeddable":true,"hreflang":"en","title":"English","href":"https:\/\/kinsta.com\/es\/wp-json\/kinsta\/v1\/posts\/40008\/translations\/en"},{"embeddable":true,"hreflang":"fr","title":"French","href":"https:\/\/kinsta.com\/es\/wp-json\/kinsta\/v1\/posts\/40008\/translations\/fr"},{"embeddable":true,"hreflang":"it","title":"Italian","href":"https:\/\/kinsta.com\/es\/wp-json\/kinsta\/v1\/posts\/40008\/translations\/it"},{"embeddable":true,"hreflang":"pt","title":"Portuguese","href":"https:\/\/kinsta.com\/es\/wp-json\/kinsta\/v1\/posts\/40008\/translations\/pt"},{"embeddable":true,"hreflang":"es","title":"Spanish","href":"https:\/\/kinsta.com\/es\/wp-json\/kinsta\/v1\/posts\/40008\/translations\/es"},{"embeddable":true,"hreflang":"de","title":"German","href":"https:\/\/kinsta.com\/es\/wp-json\/kinsta\/v1\/posts\/40008\/translations\/de"},{"embeddable":true,"hreflang":"nl","title":"Dutch","href":"https:\/\/kinsta.com\/es\/wp-json\/kinsta\/v1\/posts\/40008\/translations\/nl"},{"href":"https:\/\/kinsta.com\/es\/wp-json\/kinsta\/v1\/posts\/40008\/tree"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kinsta.com\/es\/wp-json\/wp\/v2\/media\/40010"}],"wp:attachment":[{"href":"https:\/\/kinsta.com\/es\/wp-json\/wp\/v2\/media?parent=40008"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kinsta.com\/es\/wp-json\/wp\/v2\/tags?post=40008"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/kinsta.com\/es\/wp-json\/wp\/v2\/topic?post=40008"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}