Hola a todos. Como muchos saben Iredmail hace está por la versión 0.9.2. Hace un tiempo hice una modificación a Iredmail 0.8.6 y no tuve tiempo de compartir porque se llevaba demasiado y no sabía como brindarla, pero en esta ocasión si alguien puede compartirla para todos en cualquier .cu me dice, se la mando picada aunque tenga que mandar 100 pedazos, pues se lleba 87 Mb en .rar. Es importante solo mandarlo a una persona que lo pueda compartir porque 87 mb por correos son muy difíciles de enviar y subirlo a algun lugar no puedo porque tengo cuota de internet muy limitada

Bueno, funciona muy bien y además de que le he echo muchísimas pruebas lo he desplegado ya en varios lugares.

Por supuesto que la utilización de este script, deja sin sentido la utilización del iredadmin. Aún me faltan algunas utilidades por colocar, como por ejemplo las de restricciones por dominio, pero todavía no he decidido la via que voy a utilizar, tambien un detalle es que instalo el phpmyadmin de los repos, pero aun no lo hago en modo silencioso, por lo que llegado el momento le preguntará lo usual del paquete durante la instalacion

Bueno, al asunto.
Yo me leí el código de Iredmail 0.9.2. Lo que hice fue que hice un script (afterIredmail) en bash que ya debe ser ejecutado en mi versión en vez del clásico iredmail.sh(así se ejecuta la modificación cd /afteriredmail y luego bash afteriRedmail, deben tener los repositorios configurados, pero no tienen que tocar iredmail para nada, el solo ejecuta iredmail, debido a que también modifiqué iredmail, por lo que solo ejecutando bash afteriRedmail es suficiente, luego en la consola se brinda mucha informacion, por lo que les será muy fácil utilizarlo). Al ejecutar ese script en la consola como root (esto es para ubuntu 14.04, aunque si usted desea puede adaptarlo a debian, posiblemente funcione completamente en debian) comenzarán a hacersele preguntas. El script realiza las siguientes acciones:

Este script ejecutara en su servidor, iRedmail 0.9.2 con las tecnologias apache2 y MySQL seleccionadas(mysql, porque ahi guarda la base de datos del roundcube, y las demas que utiliza iredmail para amavis, cluebringer y demas, incluidas la tabla vmail, que utilizo para establecer el tamaño de la cuota por usuarios) y luego hara un conjunto de configuraciones, adicionando funcionalidades entre las cuales se pueden mencionar las siguientes:

1- Corregir varios problemas de iRedmail 0.9.2 entre los que se pueden mencionar: 1.1- Problema de autenticacion de cluebringer.
1.2- Problema de autenticacion de
awstats.
1.3- No es necesaria la descarga desde internet de las bases de datos del clamav. 1.4- Problema en capacidad de papelera en dovecot cuando el buzon del usuario se llena. 1.5- Cambio de la capacidad del mensaje de los correos en el servidor de 15 Mb a 2Mb. 1.6- Cambio de idioma del mensaje enviado a los usuarios advirtiendo del buzon lleno. 2- Autenticar su servicio de correos con Directorio Activo (AD) o su alternativa Samba4. 3- Instalar y configurar mailman para envio de correo mediante listas. 4- Adicionar a postfix filtro de correos, usuario auditor y alias para AD o Samba4. 5- Adicionar a postfix funcionalidad para adicionar mensajes a los correos salientes(disclaimers). 6- Adicionar a dovecot funcionalidad de Master Users. 7- Adicionar a Roundcube el completamiento de usuarios en AD o Samba4 y varias cosas mas. 8- Incorpora varias utilidades para la administracion del servicio de correos, entre las que se pueden mencionar:

AddMassiveQuotaToAllUsers -> Adiciona la quota a la base de datos MySQL de todos los usuarios pasados en un fichero usuarios. AddQuotaOneUser -> Adiciona la quota a la base de datos MySQL del usuario que se le especifique. ChangeMessageSize -> Cambia el tamaño máximo que tendrán los correos enviados en la organización. AddMessagesToMessages -> Adiciona un mensaje a todos los mensajes enviados en la organización. ChangeAdminUser -> Cambia el usuario administrador del servidor de correos de la organización. AddVirtualDomain -> Inserta un dominio virtual en el servicio de correo para que pueda ser utilizado en la organización.
CreateAliasInMySQL                    -> Crea un alias en el servidor MySQL.
ChangeCluebringerAndAwstatsPASS -> Permite cambiar el password y/o usuario para acceder a los servicios cluebringer y awstats. AddMailmanLIST -> Inserta una nueva lista de correos a través de mailman. ChangeMasterUserPASS -> Permite cambiar el password y/o usuario para acceder a cualquier buzon de correo sin conocer el password del usuario.



Saludos, Amaury.

*¡**26 de septiembre: Final UCI 2015 del Concurso de Programación ACM-ICPC!
www.uci.cu *


______________________________________________________________________
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

Responder a