2mail — SMTP relay desde infraestructura belga

SMTP para Joomla — correos de su web que llegan

Joomla envía por defecto con la función mail de PHP del servidor web. Técnicamente funciona, pero sin autenticación: para Gmail y Outlook, un mensaje así apenas se distingue del spam. El resultado: correos de registro y formularios de contacto que no llegan, sin que usted vea nunca un mensaje de error.

Joomla no necesita ninguna extensión para eso. En la configuración global elige SMTP como mailer y rellena los datos de su relay. Todos los componentes y extensiones que envían correo siguen ese ajuste automáticamente.

Por qué falla sin relay

Los sitios Joomla funcionan a menudo durante años en el mismo alojamiento compartido y envían desde ahí junto a otros cientos de sitios, con la misma dirección IP. La reputación de esa dirección no la decide usted: basta con un vecino que envíe spam para arrastrar sus correos de registro al spam. Un relay con acceso propio saca su correo de ese grupo compartido.

Configurar el SMTP en Joomla

1

Obtener los datos

Acceda a su cuenta de 2mail y obtenga allí su servidor SMTP, su nombre de usuario y su contraseña.

2

Introducirlos en Joomla

Abra la configuración global de Joomla y vaya a los ajustes de correo. Ponga el mailer en SMTP y rellene el host, el puerto, el cifrado, el usuario y la contraseña. Ponga la dirección y el nombre del remitente en su propio dominio. Joomla tiene ahí un botón para enviar un correo de prueba: úselo, a una dirección externa de un gran proveedor.

3

Autenticar el dominio

Asegúrese de que SPF, DKIM y DMARC de su dominio son correctos, para que los destinatarios puedan verificar que el correo viene de usted.

4

Probar

Envíe un mensaje de prueba a una dirección de un gran proveedor y compruebe que llega a la bandeja de entrada y no a la carpeta de spam.

Los campos que pide Joomla

Cada plataforma los llama de una manera algo distinta, pero siempre son los mismos cinco. Los valores concretos dependen de su cuenta y los encuentra en su cuenta de 2mail: cópielos de ahí para asegurarse de usar los correctos.

Campo Qué introducir
Servidor SMTP (host)El nombre del servidor de su cuenta de 2mail.
PuertoEl puerto que corresponde al cifrado elegido; su cuenta le indica cuál.
CifradoTLS. No envíe nunca sin cifrar: de lo contrario sus credenciales viajan en claro.
Nombre de usuarioEl acceso SMTP de su cuenta de 2mail.
ContraseñaLa contraseña correspondiente. No use nunca la contraseña del buzón de un empleado.

Qué correos envía Joomla

Una vez configurado el relay, todos estos pasan por 2mail: no tiene que configurarlos uno a uno.

Correos de registro y de activación de usuarios
Recuperación de contraseña para usuarios y administradores
Mensajes del formulario de contacto
Avisos de extensiones: formularios, tienda, reservas
Avisos del sistema sobre actualizaciones y seguridad

Errores frecuentes con Joomla

Extensiones con ajustes de correo propios

Algunas extensiones —creadores de formularios, tiendas— tienen ajustes de correo propios que prevalecen sobre la configuración global. Si ahí sigue la función mail de PHP o un servidor antiguo, ese correo sale por otro camino. Compruebe en cada extensión si sigue el mailer global.

Remitente y responder-a

Ponga la dirección de remitente en su propio dominio y no en la del visitante que rellenó un formulario. Si quiere poder responder directamente, use el campo de responder-a. Un remitente de un dominio ajeno falla en DMARC, por muy bien que esté todo lo demás.

Revertido tras una migración

Los ajustes de correo están en el archivo de configuración de Joomla. En una mudanza de alojamiento o una reinstalación a veces se revierten a los valores por defecto. Envíe un correo de prueba a una dirección externa después de cada intervención.

SPF, DKIM y DMARC explicados Sobre la entregabilidad

¿Otra plataforma?

SMTP es un protocolo estándar: cualquier sistema que hable SMTP —un CRM, un ERP, una aplicación propia o un servidor— puede enviar a través de 2mail con esos mismos cinco campos.

Preguntas frecuentes sobre el SMTP para Joomla

Joomla envía por defecto con la función mail de PHP del servidor web, sin autenticación y a menudo desde una dirección IP compartida sin una reputación fiable. El mensaje sí sale, pero por el camino se rechaza o se marca como spam porque nada demuestra que venga de su dominio.
No. Joomla admite SMTP en la configuración global: elige SMTP como mailer y rellena el host, el puerto, el cifrado, el usuario y la contraseña. Las extensiones que envían correo suelen seguir ese ajuste automáticamente, salvo que tengan sus propios ajustes de correo.
STARTTLS en el puerto 587. Elija en Joomla el cifrado que corresponde; si está en SSL, el correo de prueba dará un error de conexión.
En su cuenta de 2mail, por aplicación. Están ligados a la cuenta, así que no los publicamos en la web. Cree preferiblemente un acceso propio para Joomla, para poder revocarlo por separado y seguir ese tráfico aparte.
Llamar ahora
Enviar un correo