Roundcube

Descripción

Prerequistos

Instalación

Configuración

1. php.ini

Si tiene restricciones de acceso debe agregar

/var/lib/roundcube:/usr/share/roundcube:/etc/roundcube:/var/log/roundcube:/usr/share/nodejs/bootstrap/dist/css

2. Defina el host para que no apareza en el login

En config.inc.php ponga el servidor como localhost .. y ahi deja de aparecer

Trucos

1. Evitar envio de correos

$config['disabled_actions'] = array('mail.send','mail.reply-all','mail.delete','mail.move',' mail.forward', 'mail.replay', 'mail.compose' );

2. LastLogin

El ultimo acceso de un usuario estan el base de datos. Esta consulta cuenta hace cuanto el ultimo login

select username,datediff(now(),last_login) from users ;

3. Registre el cambio de contraseña

Agregar en /etc/roundcube/plugins/password/config.inc.php

// Enables logging of password changes into logs/password
$config['password_log'] = true;

Entonces los cambios quedan en /var/log/roundcube/password.log

https://forum.iredmail.org/topic10838-roundcube-password-plugin-problems.html

Problemas

1.Permission denied

Se da con la combinacion de dovecot, openldap y nslcd y es una configuracion de este ultimo

En syslog sale

2023-11-07T14:58:30.854627-05:00 OrfeoNG nslcd[266109]: [e6af0d] <passwd="*"> request denied by validnames option\\
2023-11-07T14:59:18.203344-05:00 OrfeoNG nslcd[266109]: [ab38c6] <passwd="pam_unix_non_existent:"> request denied by validnames option

Y se corrige colocando en el /etc/nslcd.conf

validnames /.*/i

https://warlord0blog.wordpress.com/2021/05/07/pam-and-nslcd-issues/

2. No hay permisos para crear buzones

El home debe existir para cada usuario. Con LDAP me toco poner un cron

3 * * * * root for i in `ldapsearch -x   -b 'dc=esegrana,dc=com,dc=co' '(objectclass=person)' | grep uid: | awk '{print $2}'` ; do if [ ! -d /home/$i ] ; then cp -Rpd /etc/skel /home/$i ; chown -R $i:usuarios /home/$i; fi; done

3. El FROM sale con localhost

El machetazo

update identities as dest set `dest`.`email`=CONCAT(`dest`.`name`,'@orfeong.esegrana.com.co');\\
update users set mail_host='orfeong.esegrana.com.co';

-

Referencias

- https://kifarunix.com/how-to-install-and-setup-roundcube-webmail-on-debain/?expand_article=1

FIN


Advertencia

Este documento es privado y es de u so exclusivo de sus autores y de SKINA TECH. Cualquier uso sin una autorización escrita es contra la ley de derechos de autor y de propiedad intelectual, y será motivo de una acción legal.


 

15-Marzo-2006 J.E.Gomez v1.0 Primera version

Volver arriba