Portada Joomla Cómo configurar el envío de emails con autenticación SMTP Joomla
Tras indicarte los pasos necesarios para que puedas enviar emails mediante autenticación SMTP en PrestaShop, WordPress (con plugin WP Mail SMTP) o recientemente en un foro phpBB. Ahora ha llegado el turno de hacer lo propio para Joomla.
Configurar este CMS para que permita realizar el envío de emails mediante autenticación SMTP es muy sencillo. Además, mediante la autenticación SMTP conseguirás que tus emails lleguen al buzón de entrada en vez de al de spam o correo no deseado, ya que no se enviaran con la función php mail que viene por defecto con Joomla.
Lo primero de todo necesitas una cuenta de correo electrónica propia de tu dominio. Puedes utilizar una que ya tengas o crear una nueva. Te recordamos el proceso:
1. Loguéate en el panel de control cPanel con tus credenciales -> http://midominio.info/cpanel (sustituye midominio.info por lo que corresponda) 2. Accede a la sección de "CORREO ELECTRÓNICO" y entra en "Cuentas de correo electrónico". 3. Introduce los datos para la creación de la cuenta de correo electrónico (nombre-dominio-contraseña-cuota buzón) 4. Y, por último, click en "Crear cuenta"
1. Loguéate en del panel de control Plesk con tus datos -> http://midominio.info:8443 (sustituye midominio.info por lo que corresponda) 2. Accede a "Correo" en el lateral izquierdo y haz click en crear dirección de email. 3. Introduce los datos para la creación de la cuenta de correo electrónico (nombre-contraseña-tamaño buzón de correo) 4. Y, por último, click en "Aceptar"
Una vez hayas creado una nueva cuenta o sepas la que quieres utilizar, por ejemplo, webmaster@midominio.info, info@midominio.info, ayuda@midominio.info…
1. Loguearte en el panel de administración de Joomla con tu usuario y contraseña.
Nota: La ruta será similar a esta: https://www.midominio.info/administrator (sustituyendo midominio.info por el que corresponda)
2. Dentro del panel tienes que ir hasta el menú principal, ubicado en el lateral izquierdo, y en la sección de Configuración localizar la opción de “Global” (tiene un icono de una rueda dentada a la izquierda como se puede ver en la imagen de abajo).
3. En la nueva pantalla, tienes que seleccionar la tercera pestaña “Servidor”. Aquí también es donde se muestra, en la parte inferior derecha, las opciones para configurar el envío de los emails.
4. En la parte de “Configuración del correo electrónico”, en la opción de “Gestor de correo”, tienes que cambiar el que viene por defecto de PHP Mail por SMTP.
5. Esta acción desplegara nuevos campos para rellenar:
Hospedaje SMTP: Aquí tienes que poner mail.midominio.info (sustituyendo midominio.info por el que corresponda). Puerto SMTP: Por defecto pone el puerto 25, pero si pasas el ratón por encima se te indica lo siguiente: – Puerto 25 si usas servidores inseguros – Puerto 465 cuando se usan servidores más seguros con SMTPS – Puerto 587 cuando se usan servidores con SMTP y la extensión STARTTLS Seguridad SMTP: Por ejemplo, si antes pusiste el puerto 587, obviamente tienes que seleccionar STARTTLS. Si no quieres encriptar porque antes pusiste el puerto 25 puedes dejar “ninguna” y si pusiste el puerto 465 tienes que marcar SSL/TLS. Autentificación SMTP: Tienes que marcar el Sí, ya que vas a enviar los mensajes con autenticación SMTP. Usuario SMTP: Tu email completo, por ejemplo, webmaster@midominio.info, info@midominio.info, ayuda@midominio.info o el que hayas creado. Contraseña SMTP: Este otro campo no tiene ningún misterio, debes poner la contraseña del email que hayas puesto antes.
6. Prueba
Rellenado todo, puedes pinchar sobre el botón de abajo del todo “Enviar correo electrónico de prueba”, para así realizar un envío de prueba.Si te llega el email de prueba estará todo correcto para que puedas enviar correos con la cuenta que indicaste, por ejemplo, webmaster@midominio.info
Mensaje El correo electrónico se ha enviado a info @ hostinet.com usando SMTP. Debería comprobar que ha recibido correctamente el correo de prueba.
Mensaje
El correo electrónico se ha enviado a info @ hostinet.com usando SMTP. Debería comprobar que ha recibido correctamente el correo de prueba.
Si trascurrido unos minutos no te ha llegado nada comprueba que los datos introducidos en la configuración del correo son los correctos.
7. No te olvides de pinchar sobre el botón en verde de “Guardar”, ubicado arriba del todo a la izquierda, ya que si rellenas todo y después no les das a “Guardar” perderás todos los cambios realizados. ¡Recuerda… debes hacer click en Guardar!
De esta forma habrás podido configurar Joomla para poder enviar emails con autenticación SMTP.
En la nueva versión de Joomla (3.8.0) aparecen dos campos más que no están en versiones antiguas:
Respuesta 'Para:' correo electrónico Es la dirección de correo a usar para recibir la respuesta final del usuario o usuarios. Básicamente tienes que poner el mismo email que estás utilizando.
Nombre 'Responder a' Es para el texto mostrado en el encabezado de campo “Para:” cuando se responde a un correo electrónico recibido. Se puede dejar en blanco.
Por defecto, en la nueva versión de Joomla (3.8.0) al seleccionar “Gestor de correo – SMTP” se auto rellenan los campos con lo siguiente:
Hospedaje SMTP: localhost Puerto SMTP: 25 Seguridad SMTP: Ninguna
Después quedaría poner tu email completo y su correspondiente contraseña.
A priori esta configuración puede resultar más sencilla que la hemos puesto con anterioridad con STARTTLS, pero debes tener en cuenta que se trata de una configuración para enviar emails de forma no cifrada y además que si tu servidor esta en otro hosting que no es el tuyo propio el hospedaje SMTP “localhost” no te va a funcionar. Localhost solo se puede usar si tienes la cuenta de email y la web en el mismo servidor.
Desde Hostinet te recomendamos que optes por la configuración cifrada con STARTTLS.
Recuerda: Hospedaje SMTP: mail.midominio.info (sustituyendo midominio.info por el que corresponda) Puerto SMTP: 587 Seguridad SMTP: STARTTLS
Si te gusta este artículo… puedes dejar tu opinión sobre el mismo en nuestras redes sociales: Facebook y Twitter @hostinet Así como también suscribirte completamente gratis a nuestra Newsletter.