Mostrando entradas con la etiqueta Mensajes. Mostrar todas las entradas
Mostrando entradas con la etiqueta Mensajes. Mostrar todas las entradas

4 de mayo de 2012

Problema: "Error SMTP: No es posible conectarse con el servidor SMTP"

Problema 

Trabajando con Joomla! 1.5.23 en un servidor de pago con PHP 5.3 comenzamos a tener un error cuando el sistema de envío de correos automático de Joomla!, configurado en "Servidor SMTP", comenzó a tener errores esporádicos, aunque continuos (aparentemente sólo 2 ó 3 veces al día), apareciendo el siguiente mensaje:
"Error SMTP: No es posible conectarse con el servidor SMTP"
La cuestión es que, por lo general, el envío de correos automáticos para el registro, para el administrador o los generados con otras extensiones, iba a la perfección, configurado todos los parámetros de forma correcta, el error aparecía de forma puntual y sin explicación aparente.

Aunque sólo parezca un error pasajero, el tiempo pasaba y persistía y eso significada que cada vez más correos de registro o avisos del sistema no llegaban a su destinatario. Por su parte, desde el servidor, informaban de que todo parecía funcionar correctamente, que el servicio SMTP corría a la perfección y que el error debía provenir de otra causa.

Solución

Después de investigar un poco, probar con todas las combinaciones imaginables y preguntar aquí y allí, el error acabó desapareciendo cambiando dos parámetros de la configuración de correo del Servidor SMTP (Panel de administración >> Configuración glogal >> Servidor).
  1. SMTP Port: Modificamos el 25, que por defecto nos aparece, por el 578 que según parece es bloqueado por menos servidores.
  2. Servidor SMTP: Aquí, cambiamos el típico "smtp.midominio.com" por la IP del correo saliente SMTP, un número facilitado en la información del servidor.
La cuestión es que, aunque sin saber exactamente el efecto de estas medidas, el error se fue como vino y los correos automáticos del sistema llegan a sus destinatarios (al menos por ahora).

15 de febrero de 2012

¿Problemas con el envío de correos automáticos del sistema en Joomla?

Problema

Trabajando con Joomla! 1.5 en un servidor con PHP 5.3 me encuentro con un problema bastante incódomo, y es que los mensajes que debe enviar el sistema de forma automática como correos electrónicos no lo hace o lo hace a la carpeta de SPAM en suministradores de correo tan importantes como gmail o hotmail.

Joomla! envía correos de forma automática para confirmar el registro de nuevos usuarios, para informar al administrador de dichos nuevos registros, o como parte del funcionamiento normal de otros complementos que ya hemos comentado, como el foro Kunena o el sistema de mensajería UddeIM.

Por ello, el correcto funcionamiento de este servicio de envío automáticos de mensajes es sumamente importante tanto para los administradores del sitio, como, sobre todo, para la correcta interacción entre la web en Joomla! y los usuarios y visitantes del sitio.

Solución

En algunos casos se han dado soluciones bastantes complejas a este problema que puede ser muy común, como el hecho de cambiar el registro SPF en el MX para tratar de evitar que los correos sean considerados como SPAM por el servidor de correo entrante.

En mi caso, la solución fue bastante más sencilla. En primer lugar, vamos a Administración >> Configuración Global >> Servidor. Por defecto, en el apartado de "Configuración de correo", en la primera casilla, "Programa de correo" aparece la opción "Función de correo PHP". Sin embargo, esta opción puede dar problemas dependiendo del propio servidor donde se encuentre alojado nuestro sitio Joomla!

Podemos cambiar la opción a "Servidor SMTP", es decir, le estamos diciendo a nuestro sitio que en vez de enviar los correos mediante una función de PHP que viene por defecto, lo haga utilizando nuestra cuenta de correo mediante el protocolo SMTP, cuyo significado en español es "Protocolo Simple de Transferencia de Correo".

De esta forma, tan solo tendríamos que marcar en "Sí" la opción sobre autenticacion SMTP y completar el usuario, contraseña y servidor de SMTP, es decir, los datos de tu cuenta de correo electrónico, junto con el servidor SMPT que normalmente presenta la forma: smtp.dominio.com. Así, con una configuración similar a la que se ofrece en la siguiente captura, deberíamos tener solucionado de forma permanente nuestro problemas con el envío de correos automáticos.

25 de diciembre de 2011

uddeIM, sistema de mensajes entre usuarios para tu sitio Joomla!

Presentamos una nueva extensión, esta vez se trata de un complemento que permite a los usuarios registrados en un sitio Joomla! enviarse mensajes privados desde el propio sitio.

uddeIM no es un sistema de webmail, aunque se puede configurar para que los mensajes privados enviados se envíen en forma de copia al e-mail del usuario, o para que se envíe simplemente un aviso. Igualmente, se puede integrar con Community Builder, Joomlaboard, Fireboard, Ninjaboard, Kunena, Agora y otros complementos.

Este complemento se encuentra totalmente en español y se puede descargar, de forma gratuita, desde aquí, teniendo versiones para Joomla! 1.0, 1.5, 1.6 y 1.7. Dispone además, de un útil sistema para el autoborrado de mensajes, lo que impide que la base de datos se sature de información innecesaria.

Gracias a un sistema de mensajes como uddeIM podemos, por ejemplo, avisar a algún autor sobre sus aportaciones, comunicarnos para la creación conjunta de contenido en un sitio web, crear distintas listas de contactos, etc, etc.

Una vez instalado en nuestro sistema, podremos configurarlo como deseemos gracias a sus numerosas opciones e incorporarlo como un elemento de un menú a nuestra web para nuestros usuarios registrados se puedan comunicar entre ellos y con los administradores.