Bienvenido(a) a Alcance Libre 06/09/2025, 05:36
Tomo un par de días crear la paquetería y ajustar dependencias y el resultado ha sido satisfactorio. Anunciamos la disponibilidad de paquetes de Roundcubemai y php53-pear-*.
Roundcubemai es una interfaz HTTP para correo electrónico y una excelente alternativa hacia el envejecido Squirrelmail. Para instalarlo, hay que tomar en consideración que requiere PHP 5.2 o versión superior, por lo cual es necesario instalar los paquetes de PHP53 incluidos en CentOS 5.6 y Red Hat Enterprise Linux 5.6.
Suponiendo que solo se tiene squirrelmail instalado, que se tiene configurado el almacén YUM de Alcance Libre para Enterprise Linux 5, lo que procede es actualizar squirrelmail con la versión de Alcance Libre:
yum -y update squirrelmail
para continuar, se procede a reemplazar los paquetes de PHP 5.1.2 por los de PHP 5.3.3:
rpm -qa |grep php- |xargs rpm -e --nodeps
Luego, se procede a instalar los paquetes de PHP 5.3 que requiere
yum -y install php53 php53-mbstring
Lo anterior instala los paquetes de PHP 5.3.3 necesarios para seguir utilizando Squirrelmail.
Una vez que se eliminó PHP 5.1.2 y hay una instalación de PHP 5.3.3, solo basta instalar Roundcubemail:
yum -y install roundcubemail
Lo anterior instalará todas las dependencias necesarias, incluyendo todos los paquetes portados de PHP-Pear necesarios.
Lo que sigue es la instalación normal de Roundcubemail:
mysql -uroot -p
create database roundcubemail;
GRANT all ON roundcubemail.*
TO roundcubemail@localhost IDENTIFIED BY
'clave-de-acceso';
exit;
Se edita /etc/roundcubemail/db-inc.php y se configuran los valores del parámetro $rcmail_config:
$rcmail_config['db_dsnw'] =
'mysql://roundcubemail:clave-de-acceso@localhost/roundcubemail';
Del archivo /etc/roundcubemail/main-inc.php, sugiero configurar los siguiente parámetros con los siguientes valores:
$rcmail_config['default_host'] = 'servidor.dominio.com';
$rcmail_config['drafts_mbox'] = 'Borradores';
$rcmail_config['junk_mbox'] = 'Spam';
$rcmail_config['sent_mbox'] = 'Enviados';
$rcmail_config['trash_mbox'] = 'Papelera';
$rcmail_config['default_imap_folders'] = array('INBOX', 'Borradores',
'Enviados', 'Spam', 'Papelera');
$rcmail_config['create_default_folders'] = TRUE;
$rcmail_config['quota_zero_as_unlimited'] = TRUE;
Luego se crean las tablas predeterminadas en MySQL:
mysql -uroundcubemail roundcubemail <
/usr/share/doc/roundcubemail-0.3.1/SQL/mysql.initial.sql
Se edita el archivo /etc/httpd/conf.d/roundcubemail.conf y se deja de la siguiente forma:
#
# Round Cube Webmail is a browser-based multilingual IMAP client
#
Alias /roundcubemail /usr/share/roundcubemail
#<Directory /usr/share/roundcubemail/>
# Order Deny,Allow
# Deny from all
# Allow from 127.0.0.1
#</Directory>
Reiniciar Apache para que cargue la configuración del directorio virtual correspondiente:
service httpd restart
Y listo. Solo resta acceder hacia http://servidor.dominio.com/roundcubemail/, con cualquier usuario que exista en el servidor y está listo para utilizarse.
No hay seguimientos para esta entrada.
Los siguientes comentarios son de la persona que los haya enviado. Este sitio no se hace responsable de las opiniones expresadas por los participantes en los foros y secciones de comentarios, y el hecho de publicar las mismas no significa que esté de acuerdo con ellas.
Comments are closed and no new posts are allowed.
Excelente aporte !!!!
---__________________________________________
Escucha el Podcast de Tuxteno.COM
__________________________________________
Escucha el Podcast de Tuxteno.COM