Software: iRedMail
Web oficial: https://iredmail.org/
Documentación oficial: https://docs.iredmail.org/index.html
Foro/Matrix de soporte: https://forum.iredmail.org/
Ubicaciones importantes:/root/iRedMail-1.6.2/
Logs relevantes: /var/log/syslog
Comandos de gestión
Crear un usuario nuevo
sudo su
cd /root/iRedMail-1.1/tools/
bash ./create_mail_user_OpenLDAP.sh anartist.org <user>
Copias de seguridad
Ubicación: /var/vmail/backup/backups
Comandos cron para copia de seguridad diaria
# m h dom mon dow command
0 3 * * * /bin/bash /var/vmail/backup/backup_openldap.sh
# iRedMail: Backup MySQL databases on 03:30 AM
30 3 * * * /bin/bash /var/vmail/backup/backup_mysql.sh
# iRedAPD: Clean up expired tracking records hourly.
1 * * * * python2 /opt/iredapd/tools/cleanup_db.py >/dev/null
# iRedAPD: Convert SPF DNS record of specified domain names to IP
# addresses/networks hourly.
2 * * * * python2 /opt/iredapd/tools/spf_to_greylist_whitelists.py >/dev/null
# iRedMail: Cleanup Amavisd database
1 2 * * * python2 /opt/www/iredadmin/tools/cleanup_amavisd_db.py >/dev/null
# iRedAdmin: Clean up sql database.
1 * * * * python2 /opt/www/iredadmin/tools/cleanup_db.py >/dev/null 2>&1
# iRedAdmin: Delete mailboxes on file system which belong to removed accounts.
1 * * * * python2 /opt/www/iredadmin/tools/delete_mailboxes.py
# iRedMail: Cleanup Roundcube SQL database
2 2 * * * /usr/bin/php /opt/www/roundcubemail/bin/cleandb.sh >/dev/null
# iRedMail: Cleanup Roundcube temporary files under 'temp/' directory
2 2 * * * /usr/bin/php /opt/www/roundcubemail/bin/gc.sh >/dev/null
# iRedMail: Backup SOGo data databases on 04:01AM
1 4 * * * /bin/bash /var/vmail/backup/backup_sogo.sh
# iRedMail: Backup completo con mantenimiento de tres días
30 4 * * * /bin/bash /var/vmail/backup/backup_correos.sh
Actualizar
¡¡Siempre hay que leer la instrucciones en la documentación oficial y leer el changelog de la nueva versión!!
¡¡Es muy recomendable hacer una copia de seguridad antes de actualizar!!
Hay que actualizar varios elementos. Consulta la documentación.