Server di Posta · 4 min read · Oct 22, 2025
iRedMail 0.7.0: Server di Posta Open Source Con Postfix, Dovecot, Amavisd, ClamAV, SpamAssassin, RoundCube (OpenSuSE 11.4)
iRedMail 0.7.0: Server di Posta Open Source Con Postfix, Dovecot, Amavisd, ClamAV, SpamAssassin, RoundCube, iRedAdmin Su OpenSuSE 11.4
Ultima modifica 31/03/2011
iRedMail è uno script shell che ti consente di implementare rapidamente una soluzione di posta completa in meno di 2 minuti. Il suo obiettivo è rendere l’installazione e la configurazione di un server di posta Linux semplice, indolore e facile da usare.
La maggior parte dei componenti utilizzati in iRedMail sono forniti ufficialmente dalle distribuzioni Linux. Ciò significa che gli utenti di iRedMail possono ottenere supporto per gli aggiornamenti software finché la distribuzione è supportata. Dalla versione 0.7.0, iRedMail supporta OpenSuSE (supporta sia i386 che x86_64). iRedMail supporta sia OpenLDAP che MySQL come backend per memorizzare domini virtuali e utenti. Questo tutorial mostra come utilizzare il backend OpenLDAP su OpenSuSE 11.4.
Ora iRedmail fornisce RoundCube come webmail e supporta MySQL e OpenLDAP e può cambiare le password e impostare messaggi di assenza.
Il progetto iRedMail è stato pubblicato tre anni fa il 2007-11-01.
iRedAdmin è il pannello di amministrazione ufficiale basato sul web di iRedMail per il backend ldap. Puoi utilizzare iRedAdmin per gestire gli account email (offre maggiore comodità rispetto a phpldapadmin). In questo momento, iRedAmin supporta solo LDAP.
- Componenti principali utilizzati in questa soluzione: http://code.google.com/p/iredmail/wiki/Main_Components
- Forum di discussione e segnalazione bug: http://www.iredmail.org/forum/
- FAQ di iRedmail: http://www.iredmail.org/faq.html
- Wiki di iRedmail: http://www.iredmail.org/wiki
- Pagina principale del progetto: http://code.google.com/p/iredmail/
1 Requisiti
Si consiglia vivamente di installare un sistema OpenSUSE minimale e poi implementare il servizio di posta tramite la soluzione iRedMail. ad esempio:
Per installare un tale sistema avrai bisogno dei seguenti:
- Il DVD di OpenSUSE 11.4. Puoi scaricarlo qui: http://download.opensuse.org/distribution/11.4/iso/openSUSE-11.4-DVD-x86_64.iso
- Connessione a Internet.
2 Nota Preliminare
In questo tutorial utilizziamo:
- Nome host: mail.example.com
- Indirizzo IP: 192.168.1.10 (puoi impostare un indirizzo IP statico tramite YaST)
- Suffisso LDAP (root dn): dc=example,dc=com
- Il primo dominio virtuale: example.com
3 Impostare Il Nome Host
Non importa se il tuo server è esterno o interno, si consiglia vivamente di impostare un nome host (FQDN) completamente qualificato.
Verifica il nome host FQDN:
hostname -fmail.example.comSe non mostra un FQDN, impostalo con YaST.
yast lan4 Inizia A Installare iRedMail
Scarica la nuova versione di iredmail, visita la pagina di download per scaricare la versione ufficiale di iRedMail (si consiglia di utilizzare l’ultima versione):
# wget http://iredmail.googlecode.com/files/iRedMail-0.7.0.tar.bz2
# tar jxvf iRedMail-0.7.0.tar.bz2Avvia l’installer di iRedMail:
# cd iRedMail-0.7.0
# bash iRedMail.shNota:
- Aggiungerà alcuni repository zypper aggiuntivi in /etc/zypp/repos.d/iRedMail.repo.
- Scaricherà alcuni pacchetti sorgente e installerà prima il pacchetto “dialog”.
Mostrerà una semplice interfaccia grafica per aiutarti a configurare il server di posta.
Pagina di benvenuto:

Scegli la directory che verrà utilizzata per memorizzare le caselle di posta degli utenti.

iRedMail supporta sia OpenLDAP che MySQL come backend per memorizzare domini virtuali e utenti. OpenLDAP è raccomandato.

Suffisso LDAP, normalmente è il tuo nome di dominio, come: dc=example,dc=com:

Imposta la password per l’amministratore del server LDAP: cn=Manager,dc=example,dc=com

Imposta la password di root di MySQL:

Aggiungi il tuo primo dominio virtuale, ad esempio:

Imposta la password per l’amministratore del dominio virtuale: [email protected], puoi accedere a iRedadmin e Awstats con questo account.

Imposta la password per il primo utente normale [email protected] per il primo dominio virtuale:

Seleziona componenti opzionali:

Seleziona la lingua predefinita per la tua applicazione webmail:

La configurazione è ora completata, possiamo ora avviare l’installazione:
Configurazione completata.
***********************************************************************
************************* AVVISO *******************************
***********************************************************************
* *
* Si prega di ricordare di *MUOVERE* il file di configurazione dopo che l'installazione *
* è completata con successo. *
* *
* * /root/iRedMail-0.7.0-beta2/config
* *
***********************************************************************
< INFO > Continuare? [Y|n]Completa l’installazione:
*********************************************************************** * Installazione e configurazione di iRedMail-0.7.0-beta2 completate. *********************************************************************** < Domanda > Vuoi utilizzare le regole del firewall fornite con iRedMail ora? < Domanda > File: /etc/sysconfig/SuSEfirewall2, con porta SSHD: 22. [Y|n] < Domanda > Riavviare il firewall ora (con porta SSHD 22)? [y|N] < INFO > Salta il riavvio del firewall. < Domanda > Vuoi avviare postfix ora? [y|N] ****************************************************************** * Congratulazioni, configurazione del server di posta completata. Si prega di fare riferimento al file di suggerimenti * per ulteriori informazioni: * * - /root/iRedMail-0.7.0-beta2/iRedMail.tips * * E ti è stato inviato al tuo account email [email protected]. * * Si prega di riavviare il sistema per abilitare i servizi relativi alla posta o avviarli * * manualmente senza riavvio: * * # for i in syslog apache2 postfix mysql ldap policyd dovecot amavis clamd freshclam cron iredapd SuSEfirewall2_setup; do /etc/init.d/${i} restart; done * ******************************************************************** * URL delle tue applicazioni web: * * - Webmail: http://mail.example.com/mail/ o httpS://mail.example.com/mail/ * + Account: [email protected], Password: iredmail * * - iRedAdmin: httpS://mail.example.com/iredadmin/ * + Account: [email protected], Password: iredmail * * - phpMyAdmin: httpS://mail.example.com/phpmyadmin/ * + Account: * - Nome: vmailadmin, Password: SVLVELupAHB2OSqqdKgREwWci1ZZdq * - Nome: root, Password: iredmail * * - phpLDAPadmin: httpS://mail.example.com/phpldapadmin/ * + Account: * - Nome (gestisci solo gli account email): cn=vmailadmin,dc=example,dc=com, Password: 6J5X7Htm8qqes70Bhzl4WHHCbevo13 * - Nome (manager globale): cn=Manager,dc=example,dc=com, Password: iredmail * * - Awstats: * + URL: * - httpS://mail.example.com/awstats/awstats.pl?config=web * - httpS://mail.example.com/awstats/awstats.pl?config=smtp * + Account: [email protected], Password: iredmail * ********************************************************************
Riavvia tutti i servizi correlati:
# for i in syslog apache2 postfix mysql ldap policyd dovecot amavis clamd freshclam cron iredapd SuSEfirewall2_setup; do /etc/init.d/${i} restart; doneRicevi i nuovi post nella tua casella di posta.
Nessuno spam. Disiscriviti in qualsiasi momento.