Guía para decidir mejor
Por qué una web recibe correos pero no puede enviarlos
Que funcione el MX no demuestra que SMTP esté bien configurado.
Si los buzones de tu dominio reciben correo pero no pueden enviar, los registros MX pueden estar correctos: controlan la entrada, no la autenticación del servidor saliente. Primero aclara si falla un empleado desde Outlook/Gmail, un formulario de WordPress o ambos. Cada ruta puede usar SMTP y credenciales distintos.
Localiza dónde se detiene el mensaje
Prueba enviar desde el webmail oficial del proveedor. Si funciona allí pero no en el cliente, revisa servidor SMTP, puerto, cifrado, usuario completo, método de autenticación y contraseña de aplicación u OAuth según el proveedor. Si tampoco funciona en webmail, comprueba cuota, suspensión de cuenta, límites y registros del servicio. No rebajes la seguridad TLS ni actives opciones «menos seguras» por una solución antigua.
Si el cliente indica «enviado» pero el destinatario no recibe, busca ID del mensaje en el log saliente y lee el rebote SMTP. Una aceptación por el primer servidor no prueba entrega final. Envía a dos dominios externos y compara; un problema limitado a un receptor puede ser su política.
Si el fallo es solo de la aplicación web
WordPress no necesariamente usa la cuenta de un empleado. Comprueba el plugin o transporte de correo transaccional, credenciales, remitente permitido y logs; la guía de WordPress que no envía entra en ese detalle. Evita usar un buzón personal con contraseña compartida para todos los formularios. Si el sitio envía pero llegan respuestas de error al visitante, revisa también el flujo de confirmación del formulario y la cola.
Verifica DNS solo cuando el error lo indique
SPF y DKIM autorizan y firman envíos según el proveedor, y DMARC define la política de alineación; su ausencia o inconsistencia puede influir en el rechazo de destino, pero no explica necesariamente que el cliente ni siquiera conecte a SMTP. Un cambio reciente de hosting web no debería modificar MX ni el servicio de correo si se preparó correctamente. Revisa los protocolos para separar cada capa.
Ejemplo: webmail envía, Outlook recibe pero rechaza credenciales al enviar. El MX no es el problema: verifica SMTP y autenticación en Outlook. Tras corregirlo, envía, responde y comprueba Enviados y recepción. Consulta el problema indicando desde dónde falla y el error saneado; nunca envíes contraseñas.