GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come installare iRedMail (server di posta) su CentOS 7 / RHEL 7

iRedMail è una soluzione di server di posta open source pronta all'uso su Linux come sistema operativo. La bellezza di iRedMail è che fornisce un pannello di amministrazione basato sul Web da cui l'amministratore di posta o gli amministratori di sistema possono eseguire tutte le operazioni relative alla posta elettronica. Alcune delle altre funzionalità sono elencate di seguito:

  • Supporta account e-mail illimitati.
  • Fornisce Roundcube come webmail (MUA )
  • Usava Postfix come MTA &Dovecot come MDA
  • Esso annulla il servizio Calendario tramite CalDAV e il servizio Contatti tramite CardDAV
  • Utilizza SpamAssassin per la scansione della posta indesiderata e Amavis &Clamav per la scansione dei virus della posta.
  • OpenLDAP, MariaDB e PostgreSQL possono essere usati per salvare account di posta

In questo articolo dimostreremo come installare e configurare iRedMail su CentOS 7 e RHEL 7. Userò i seguenti per la configurazione di iRedMail.

  • OS =CentOS 7 o RHEL 7
  • Dominio =nsitmail.com
  • Nome host del server =mail.nsitmail.com

Nota : Nel caso in cui desideri che le e-mail dal tuo server di posta vengano consegnate nella posta in arrivo e non nella cartella spam, aggiorna i record DNS come A e PTR  prima dell'installazione e TXT (SPF e DKIM) dopo l'installazione.

Passaggio:1 Imposta il nome host e disabilita Selinux.

Imposta il nome host corretto utilizzando hostnamectl comando se non è impostato.

[[email protected] ~]# hostnamectl set-hostname mail.nsitmail.com
[[email protected] ~]# hostname -f
mail.nsitmail.com
[[email protected] ~]#

Aggiorna il file /etc/hosts

127.0.0.1 mail.nsitmail.com localhost.localdomain localhost

Disabilita Selinux

[[email protected] ~]# setenforce 0

Modifica il file /etc/sysconfig/selinux , imposta il parametro “SELINUX=disabled” , Riavvia il server per disabilitare completamente selinux.

Passo:2 Scarica il file tar di iRedmail.

Scarica l'ultima versione di iRedmail dal loro Sito Web ufficiale o usa il comando wget sottostante per scaricare dal terminale.

[[email protected] ~]# wget https://bitbucket.org/zhb/iredmail/downloads/iRedMail-0.9.3.tar.bz2

Passo:3 Estrai il file tar ed esegui lo script di installazione.

[[email protected] ~]# ll
total 124
-rw-r--r-- 1 root root 126277 Dec 20 19:12 iRedMail-0.9.3.tar.bz2
[[email protected] ~]#
[[email protected] ~]# tar -jxvf iRedMail-0.9.3.tar.bz2
[[email protected] ~]# cd iRedMail-0.9.3
[[email protected] iRedMail-0.9.3]# sh iRedMail.sh

Dopo un paio di secondi, apparirà la schermata sottostante, seleziona Sì e premi Invio.

Definisci la cartella o la directory in cui verrà archiviata la casella di posta degli utenti.

Seleziona il server web per iRedmail. L'impostazione predefinita è Nginx.

Seleziona il database di tua scelta che memorizzerà i nomi di dominio e gli account di posta. Nel mio caso sto usando MariaDB.

Definisci il nome di dominio per il tuo server di posta. Nel mio caso il nome di dominio è "nsitmail.com

Imposta la password per l'account postmaster.

Seleziona Componenti opzionali dell'installazione di iRedmail

Premi "y ” per continuare l'installazione, le informazioni e le credenziali del server di posta vengono mantenute nel file “/root/iRedMail-0.9.3/config” . Conserva questo file in un luogo sicuro.

Come da istruzioni, riavvia il server per abilitare tutti i servizi di posta.

I registri di posta Postfix e i registri di iRedmail sono archiviati in "/var/log/maillog " e "/var/log/iredapd/iredapd.log rispettivamente.

Nota : Il nome predefinito dell'amministratore è "[email protected]"

Di seguito sono riportati gli URL importanti al termine dell'installazione, sostituire il nome di dominio come da configurazione negli URL menzionati.

iRedAdmin – pannello di amministrazione ufficiale basato sul Web:

https://mail.nsitmail.com/iredadmin/

Nome utente:[email protetta], password:XXXXXXXXXX

URL webmail Roundcube :

http://mail.nsitmail.com/mail/

Gruppo SOGo

https://mail.nsitmail.com/SOGo/

Passaggio:4 Crea utenti e dominio dal Pannello di amministrazione.

Per creare utenti prima accedi al pannello di amministrazione. Utilizza il nome utente come "[email protected]" e la password che abbiamo impostato durante l'installazione.

Fare clic sull'opzione Aggiungi e quindi su Seleziona utenti.

Aggiungi un nuovo dominio :

Dal pannello di amministrazione , seleziona "Dominio e account" opzione e quindi fare clic su Aggiungi dominio

Definisci il nome di dominio e il nome dell'organizzazione e poi ulteriormente possiamo creare utenti sul dominio appena creato.

Passaggio:5 Accedi a Roundcube (Webmail).

Apri l'URL nel browser "https://mail.nsitmail.com/mail/", sostituisci il nome di dominio come da configurazione.

Invia una mail di prova per verificarne la funzionalità.

Come vediamo che ho ricevuto la posta dal server di posta di iRedmail, quindi possiamo dire che iRedmail è stato installato e configurato correttamente.


Cent OS
  1. Come installare il server di posta Postfix su RHEL 8 / CentOS 8

  2. Come installare il server DNS su RHEL 8 / CentOS 8 Linux

  3. Come installare Puppet su CentOS 8 / RHEL 8

  4. Come installare Puppet 6.x su CentOS 7 / RHEL 7

  5. CentOS / RHEL 7:come installare la GUI

Come installare Zimbra Mail Server su CentOS 8 / RHEL 8

Come installare NTP (Chrony) su CentOS 8 / CentOS 7 e RHEL 8 / RHEL 7

Come installare Zabbix Server 4.x su CentOS 6 / RHEL 6

Come installare Jetty Web Server su CentOS 7 / RHEL 7

Come installare Zabbix Server 5.0/4.0 su CentOS 7/RHEL 7

Come installare Exim Mail Server su CentOS 6