Roundcube no muestra las imágenes de los contactos en la ventana de mensajes

Si su instalación de Roundcube webmail sigue sin mostrar las imágenes de sus contactos en la página donde se visualizan los correos electrónicos. Si sigue mostrando la imagen blanca por defecto llamada contactpic.svg a pesar de que la instalación se hizo correctamente. La razón podría ser más trivial de lo que podemos imaginar. De hecho, he comprobado que si la caché del navegador está activa, las imágenes no se muestran una vez insertadas en los contactos.

La solución es sencilla, independientemente del navegador que utilices puedes descargarte un addon que desactive la caché o puedes configurar la caché a 1kb. De este modo, se dará cuenta de que el problema se ha resuelto mágicamente. Personalmente uso un addon para Chrome llamado cache killer pero también se puede intervenir sobre el código.

Normalmente roundcube ya está configurado para que la salida no sea cacheable, lo puedes ver en el archivo index.php dentro de la carpeta pero a veces puede ocurrir que por alguna razón haya un problema de cache por el hecho de que estés usando un cdn o que hayas configurado el servidor con algún código para decirle al navegador que haga una copia de las imágenes en cache por una cuestión de velocidad.

Recomiendo no confundir la caché del lado del servidor con la caché del lado del navegador porque como puedes imaginar son dos cosas diferentes. En general, basta con desactivar la caché del navegador. Espero que este artículo le sirva a alguien porque no he encontrado ninguna indicación en internet.



Es posible dejar un comentario como usuario registrado del sitio, accediendo a través de las redes sociales, la cuenta de wordpress o como usuarios anónimos. Si desea dejar un comentario como usuario anónimo, se le notificará por correo electrónico una posible respuesta sólo si introduce su dirección de correo electrónico (opcional). La inclusión de cualquier dato en los campos de comentario es totalmente opcional. Quien decida introducir algún dato acepta el tratamiento de los mismos para las finalidades inherentes al servicio o la respuesta a los comentarios y comunicaciones estrictamente necesarias.


Deja un comentario