Servidor de correo · 4 min read · Oct 22, 2025

iRedMail 0.7.0: Servidor de Correo de Código Abierto con Postfix, Dovecot, Amavisd, ClamAV, SpamAssassin, RoundCube (OpenSuSE 11.4)

iRedMail 0.7.0: Servidor de Correo de Código Abierto con Postfix, Dovecot, Amavisd, ClamAV, SpamAssassin, RoundCube, iRedAdmin en OpenSuSE 11.4

Última edición 31/03/2011

iRedMail es un script de shell que te permite desplegar rápidamente una solución de correo completa en menos de 2 minutos. Su objetivo es hacer que la instalación y configuración de un servidor de correo Linux sea simple, indolora y fácil de usar.

La mayoría de los componentes utilizados en iRedMail son proporcionados oficialmente por distribuciones de Linux. Esto significa que los usuarios de iRedMail pueden obtener soporte para actualizaciones de software mientras la distribución esté soportada. Desde la versión 0.7.0, iRedMail soporta OpenSuSE (soporta tanto i386 como x86_64). iRedMail soporta tanto OpenLDAP como MySQL como backend para almacenar dominios virtuales y usuarios. Este tutorial muestra cómo usar el backend de OpenLDAP en OpenSuSE 11.4.

Ahora iRedmail proporciona RoundCube como webmail, y soporta MySQL y OpenLDAP y puede cambiar contraseñas y establecer mensajes de vacaciones.

El proyecto iRedMail fue publicado hace tres años el 2007-11-01.

iRedAdmin es el panel de administración oficial basado en web de iRedMail para el backend LDAP. Puedes usar iRedAdmin para gestionar cuentas de correo (ofrece más comodidad que phpldapadmin). En este momento, iRedAmin solo soporta LDAP.

1 Requisitos

Se recomienda encarecidamente instalar un sistema OpenSUSE mínimo, y luego desplegar el servicio de correo a través de la solución iRedMail. p.ej.:

Para instalar tal sistema necesitarás lo siguiente:

2 Nota Preliminar

En este tutorial usamos:

  • Nombre de host: mail.example.com
  • Dirección IP: 192.168.1.10 (puedes establecer una dirección IP estática a través de YaST)
  • Sufijo LDAP (dn raíz): dc=example,dc=com
  • El primer dominio virtual: example.com

3 Configurando El Nombre De Host

No importa si tu servidor es externo o interno, se recomienda encarecidamente que configures un nombre de dominio completamente calificado (FQDN).

Verifica el nombre de host FQDN:

hostname -f
mail.example.com

Si no muestra un FQDN, por favor configúralo con YaST.

yast lan

4 Comenzar A Instalar iRedMail

Descarga la nueva versión de iredmail, visita la página de descarga para descargar la versión oficial de iRedMail (se recomienda usar la última versión):

# wget http://iredmail.googlecode.com/files/iRedMail-0.7.0.tar.bz2  
# tar jxvf iRedMail-0.7.0.tar.bz2

Inicia el instalador de iRedMail:

# cd iRedMail-0.7.0  
# bash iRedMail.sh

Nota:

  • Agregará algunos repositorios adicionales de zypper en /etc/zypp/repos.d/iRedMail.repo.
  • Descargará algunos paquetes fuente e instalará primero el paquete “dialog”.

Mostrará un asistente básico de GUI para ayudarte a configurar el servidor de correo.

Página de bienvenida:

Elige el directorio que se utilizará para almacenar los buzones de correo de los usuarios.

iRedMail soporta tanto OpenLDAP como MySQL como backends para almacenar dominios virtuales y usuarios. Se recomienda OpenLDAP.

Sufijo LDAP, normalmente es tu nombre de dominio, como: dc=example,dc=com:

Establece la contraseña para el administrador del servidor LDAP: cn=Manager,dc=example,dc=com

Establece la contraseña de root de MySQL:

Agrega tu primer dominio virtual, p.ej.:

Establece la contraseña para el administrador del dominio virtual: [email protected], puedes iniciar sesión en iRedadmin y Awstats con esta cuenta.

Establece la contraseña para el primer usuario normal [email protected] para el primer dominio virtual:

Selecciona componentes opcionales:

Selecciona el idioma predeterminado para tu aplicación de webmail:

La configuración ha finalizado, ahora podemos comenzar la instalación:

Configuración completada.  

***********************************************************************  
************************* ADVERTENCIA *******************************  
***********************************************************************  
*                                                                       *  
* Por favor recuerda *MOVER* el archivo de configuración después de que  *  
* la instalación se complete con éxito.                                *  
*                                                                       *  
*   * /root/iRedMail-0.7.0-beta2/config  
*                                                                       *  
***********************************************************************  
< INFO > ¿Continuar? [Y|n]

Finaliza la instalación:

***********************************************************************  
* Instalación y configuración de iRedMail-0.7.0-beta2 completa.  
***********************************************************************  

< Pregunta > ¿Te gustaría usar las reglas de firewall incluidas en iRedMail ahora?  
< Pregunta > Archivo: /etc/sysconfig/SuSEfirewall2, con puerto SSHD: 22. [Y|n]  
< Pregunta > ¿Reiniciar el firewall ahora (con puerto SSHD 22)? [y|N]  
< INFO > Omitir reinicio del firewall.  
< Pregunta > ¿Te gustaría iniciar postfix ahora? [y|N]  

******************************************************************  
* Felicitaciones, configuración del servidor de correo completa. Por favor  
* consulta el archivo de consejos para más información:  
*  
*   - /root/iRedMail-0.7.0-beta2/iRedMail.tips  
*  
* Y se ha enviado a tu cuenta de correo [email protected].  
*  
* Por favor reinicia tu sistema para habilitar los servicios relacionados con el correo o inícialos manualmente sin reiniciar:  
*  
*   # for i in syslog apache2 postfix mysql ldap policyd dovecot  
amavis clamd freshclam cron iredapd SuSEfirewall2_setup; do /etc/init.d/${i} restart; done  
*  
********************************************************************  
* URLs de tus aplicaciones web:  
*  
* - Webmail: http://mail.example.com/mail/ o httpS://mail.example.com/mail/  
*   + Cuenta: [email protected], Contraseña: iredmail  
*  
* - iRedAdmin: httpS://mail.example.com/iredadmin/  
*   + Cuenta: [email protected], Contraseña: iredmail  
*  
* - phpMyAdmin: httpS://mail.example.com/phpmyadmin/  
*   + Cuentas:  
*       - Nombre: vmailadmin, Contraseña: SVLVELupAHB2OSqqdKgREwWci1ZZdq  
*       - Nombre: root, Contraseña: iredmail  
*  
* - phpLDAPadmin: httpS://mail.example.com/phpldapadmin/  
*   + Cuenta:  
*       - Nombre (gestionar cuentas de correo solamente): cn=vmailadmin,dc=example,dc=com, Contraseña: 6J5X7Htm8qqes70Bhzl4WHHCbevo13  
*       - Nombre (administrador a nivel de sitio): cn=Manager,dc=example,dc=com, Contraseña: iredmail  
*  
* - Awstats:  
*   + URLs:  
*       - httpS://mail.example.com/awstats/awstats.pl?config=web  
*       - httpS://mail.example.com/awstats/awstats.pl?config=smtp  
*   + Cuenta: [email protected], Contraseña: iredmail  
*  
********************************************************************

Reinicia todos los servicios relacionados:

# for i in syslog apache2 postfix mysql ldap policyd dovecot amavis clamd freshclam cron iredapd SuSEfirewall2_setup; do /etc/init.d/${i} restart; done
Share: X/Twitter LinkedIn

Recibe nuevas publicaciones en tu bandeja de entrada.

No spam. Cancela la suscripción en cualquier momento.