Un cliente te llama y te dice: «te escribí por la web hace dos días y nunca me contestaste». Revisas tu casilla y no hay nada. Entras a tu sitio, completas el formulario y aparece el cartelito verde de «Mensaje enviado»… pero el correo jamás llegó. Les pasa a muchísimos emprendedores argentinos con su web en WordPress, y cada consulta perdida es una venta que se va con otro.
La buena noticia es que tiene arreglo y no necesitas saber programar. En esta guía vas a configurar el envío con SMTP usando una casilla de tu dominio .com.ar, paso a paso y con el tiempo que lleva un mate largo.
¿Por qué el formulario dice «enviado» pero el correo no llega?
Cuando alguien completa el formulario, WordPress le pide a tu sitio que despache un mensaje usando la función de correo que trae PHP por defecto. El problema es que ese envío sale sin presentarse: no usa usuario ni contraseña, y el mensaje dice venir de tu dominio sin que nadie lo respalde. Los servicios que reciben el correo (Gmail, Outlook, Yahoo y otros) desconfían de los mensajes que no pueden comprobar, y los mandan a la carpeta de spam o, directamente, los descartan en silencio.
La solución se llama SMTP autenticado. En lugar de enviar «a la libre», tu sitio usa una casilla de correo real de tu dominio, con su usuario y su contraseña, igual que cuando abres tu programa de correo y das clic en Enviar. Así el mensaje sale con identidad y llega mucho más seguido a la bandeja de entrada. Todo se resuelve con ajustes de tu lado, sin tocar código.
Antes de empezar: lo que necesitas
No hace falta saber programar. Solo ten a mano esto:
- Acceso al panel de tu hosting para crear una casilla de correo (usuario y contraseña).
- Acceso al administrador de WordPress (el famoso /wp-admin) con permisos de administrador.
- Una copia de seguridad reciente de tu sitio, por si quieres volver atrás después de instalar un plugin.
- Un bloc de notas para anotar los datos de la casilla y el resultado de cada prueba.
Paso 1: Haz una prueba y anota qué pasa
Antes de cambiar nada, confirma que el problema existe y anota qué pasa exactamente. Abre tu sitio en una ventana privada del navegador, completa el formulario con un correo tuyo distinto al de tu dominio (por ejemplo, uno personal) y envíalo. Espera cinco minutos y revisa tres lugares: la bandeja de entrada de la casilla que debería recibir los avisos, la carpeta de spam o correo no deseado y la papelera.
Anota el resultado: si el mensaje aparece en spam, el problema es de autenticación; si no aparece en ningún lado, probablemente se perdió en el envío. En ambos casos el remedio es el mismo, pero tener la nota te permite comprobar después que mejoró.
Paso 2: Crea una casilla de correo exclusiva para el formulario
Lo más ordenado es no usar tu correo principal. Crea una casilla solo para los avisos del sitio. Así, si algún día cambias la contraseña, no afectas tu correo diario.
- Ingresa a tu panel de hosting y busca la sección Cuentas de correo (o Correo electrónico).
- Da clic en Crear y escribe un nombre claro, por ejemplo formulario@tudominio.com.ar.
- Genera una contraseña larga y única (usa el generador del panel) y guárdala en un lugar seguro.
- Prueba la casilla entrando al webmail con esos datos. Si entras bien, la casilla está lista.
Consejo: que la casilla del formulario reenvíe sus mensajes a tu correo de uso diario es una forma práctica de no tener que revisar dos bandejas.
Paso 3: Instala un plugin SMTP en WordPress
Un plugin SMTP le indica a WordPress que, en vez de enviar «a la libre», inicie sesión en tu casilla antes de despachar cada mensaje. Hay varias opciones gratuitas, todas fáciles de usar. Sigue estos pasos:
- Entra a wp-admin y ve a Plugins > Añadir nuevo.
- Busca SMTP en el buscador y revisa las opciones. Elige uno con muchas instalaciones activas, buenas reseñas y actualizaciones recientes.
- Da clic en Instalar ahora y luego en Activar.
- Abre el asistente de configuración del plugin y elige la opción de otro servidor SMTP (o «SMTP genérico»).
Paso 4: Carga los datos de tu casilla
Ahora completa los campos del plugin. Los datos exactos de tu casilla figuran en el panel de hosting, en la sección de configuración del correo (a veces se llama Configurar cliente de correo). Normalmente son estos:
- Servidor SMTP (saliente): suele ser mail.tudominio.com.ar. Cópialo tal cual figura en tu panel.
- Puerto y cifrado: 465 con SSL o 587 con TLS. Empieza por la combinación que indique tu panel.
- Autenticación: actívala (en el plugin aparece como «Usar autenticación SMTP»).
- Usuario: la dirección completa de la casilla, por ejemplo formulario@tudominio.com.ar.
- Contraseña: la que generaste en el paso 2.
Guarda los cambios. Si el plugin tiene la opción «Forzar remitente», actívala para que todos los avisos salgan con la casilla de tu dominio.
Paso 5: Configura el remitente y el «Responder a» del formulario
Ahora ajusta cómo se ve el mensaje. Hay dos datos importantes en cada aviso de formulario: el remitente (quién lo envía) y el «Responder a» (a quién le contestas).
- Deja como remitente la casilla de tu dominio que configuraste, por ejemplo formulario@tudominio.com.ar. No uses aquí el correo del visitante: los servicios de correo lo rechazan porque no pertenece a tu dominio.
- En el ajuste del formulario, pon como «Responder a» el campo del correo que escribe la persona. Así, cuando des clic en Responder, tu respuesta va directo a ella.
- Agrega un asunto claro, como «Nuevo mensaje desde la web: [nombre]», para identificar cada aviso de un vistazo.
Paso 6: Envía un correo de prueba y confirma que llega
Casi todos los plugins SMTP incluyen una opción de correo de prueba. Escribe tu dirección personal, da clic en Enviar y espera el resultado. Si aparece un mensaje verde de éxito y el correo llega a tu bandeja, la conexión funciona. Si aparece un error, no te preocupes: el texto del error suele indicar exactamente qué dato corregir, y en la sección de errores frecuentes más abajo tienes las soluciones.
Cuando la prueba funcione, vuelve al formulario real de tu página, envíalo y confirma que el aviso llega. Esa es la verificación definitiva.
Paso 7: Refuerza la identidad de tu dominio con SPF y DKIM
Hasta aquí tu formulario ya debería enviar. Este último paso es lo que hace que llegue a la bandeja de entrada y no a spam. SPF y DKIM son dos «sellos» que se publican en la configuración de tu dominio:
- SPF: una lista que indica qué servidores están autorizados a enviar correo en nombre de tu dominio.
- DKIM: una firma digital que demuestra que el mensaje no fue alterado en el camino.
- En tu panel de hosting busca la herramienta Entregabilidad de correo (o Email Deliverability).
- Revisa el estado de tu dominio. Si SPF o DKIM figuran como incompletos, usa el botón de reparar o instalar que ofrece el panel.
- Espera unos minutos y repite la prueba del paso 6.
Si tu dominio usa servidores de nombres externos, el panel te mostrará los registros para que los copies en la zona DNS donde administras el dominio.
Errores frecuentes y cómo resolverlos
«Authentication failed» o «Error de autenticación»
El usuario o la contraseña no coinciden. Revisa que el usuario sea la dirección completa (con el @ y el dominio) y vuelve a escribir la contraseña a mano, sin copiar espacios al final. Si dudas, restablece la clave de la casilla desde tu panel y pruébala primero entrando al webmail.
«Could not connect to SMTP host» o «No se pudo conectar»
Casi siempre es el puerto o el tipo de cifrado. Prueba la combinación 465 con SSL y, si no funciona, 587 con TLS. Verifica también que el nombre del servidor esté bien escrito, sin espacios ni errores.
El correo de prueba funciona, pero el formulario no envía
Revisa los ajustes del formulario: el campo «Para» debe tener una dirección válida y el remitente debe ser la casilla de tu dominio. También confirma que no tengas dos plugins de formularios o de correo activos al mismo tiempo.
El mensaje llega, pero cae en spam
Falta reforzar la autenticación del dominio. Revisa los registros SPF y DKIM (paso 7) y, mientras tanto, marca un mensaje como «No es spam» para que tu bandeja aprenda.
Un ejemplo real: la ferretería de Rosario
Imagina una ferretería de Rosario con su web en ferreteriaelsol.com.ar. El dueño recibía pedidos de presupuesto por WhatsApp, pero casi ninguno por el formulario. Cuando probó el formulario con su correo personal, descubrió que los avisos se quedaban en spam o no aparecían nunca.
Creó la casilla formulario@ferreteriaelsol.com.ar, instaló un plugin SMTP, cargó los datos y activó SPF y DKIM. Esa misma tarde llegaron tres consultas que estaban «atascadas». Desde entonces revisa una vez por semana que el correo de prueba siga funcionando, y no volvió a perder un presupuesto.
Piensa en cuántas consultas puede estar perdiendo tu negocio hoy por un detalle de configuración. Con una casilla de tu .com.ar, tus clientes ven un remitente que coincide con tu marca y confían más en tus respuestas.
Buenas prácticas para que tu formulario siga funcionando
- Prueba el formulario una vez al mes. Es el mejor seguro: si algo cambia, lo descubres tú y no un cliente.
- Agrega un mensaje de confirmación visible para quien envía y, si puedes, un correo automático de «recibimos tu consulta».
- Protege el formulario del spam con una verificación simple (como un captcha) para no llenar tu bandeja de mensajes basura.
- Mantén WordPress y los plugins actualizados para evitar choques y fallos de seguridad.
- Guarda los datos de la casilla en un administrador de contraseñas.
Consejo local: si tu dominio .com.ar lo usas también para correo de ventas, crea casillas separadas (ventas, formulario, soporte). Así ordenas la bandeja y, si una casilla tiene un problema, las demás siguen funcionando.
Preguntas frecuentes
¿Necesito pagar algún plugin para esto?
No. Los plugins SMTP gratuitos del repositorio oficial de WordPress alcanzan de sobra para un formulario de contacto. Elige uno con buena valoración, actualizaciones recientes y muchas instalaciones activas.
¿Puedo usar una casilla personal de otro servicio?
Puedes, pero lo ideal es una casilla de tu propio dominio: refuerza tu imagen profesional y es la que mejor combina con los registros SPF y DKIM de tu dominio.
¿Es seguro guardar la contraseña en el plugin?
Sí, si usas una contraseña larga y exclusiva para esa casilla, y mantienes tu WordPress y tus plugins al día. Evita reutilizar la clave de tu correo principal.
¿Cuántos mensajes puedo enviar por día?
Para un formulario de contacto sobra capacidad. Si envías avisos masivos o boletines, usa una herramienta pensada para eso en lugar del formulario.
Conclusión: que ninguna consulta se pierda
Hoy aprendiste por qué el formulario de WordPress dice «enviado» cuando el correo no llega, y lo resolviste con una casilla de tu dominio .com.ar, un plugin SMTP gratuito, un remitente bien armado y los registros SPF y DKIM. Son ajustes de una tarde que te protegen todos los días.
Anímate: abre tu panel, crea la casilla y haz tu primera prueba ahora mismo. Cada mensaje que llega es una oportunidad de venta recuperada. ¡Tú puedes!
