| PrecedenteDNS su Linux | Intranet - Installazione del server di mail |
Il server di mail più diffuso su Linux è Sendmail, tuttavia è difficile da configurare, così gli si preferirà Qmail, un server di mail alternativo
Qmail è costituito da un insieme di programmi funzionanti con degli UID/GID diversi per minimizzare le istruzioni.
Per installare Qmail, sono necessari i packages seguenti :
Essi possono essere scaricati dal sito RPMFind.net.
Per installare Qmail, in un primo tempo bisogna installare i diversi pacchetti RPM :
rpm -ivh functions-2-1.i386.rpm rpm -ivh daemontools-0.53-16-i386.rpm rpm -ivh ucspi-tcp-0.84-1.i386.rpm rpm -ivh qmail-1.03-14ucspi.i386.rpm rpm -ivh checkpassword-0.81-2.i386.rpmDopo l'installazione di questi pacchetti, vengono creati dei file di configurazione, nonché due gruppi di utenti, sette nuovi utenti, e le seguenti cartelle :
export MANPATH=$MANPATH:/var/qmail/man
Con Qmail, per ragioni di sicurezza, il superutente (root) non può ricevere direttamente la posta. Bisogna quindi reindirizzare la sua posta verso un account particolare, scrivendo il file .qmail-root (tutti i file il cui nome inizia con un punto sono dei file nascosti) posti nella cartella/var/qmail/alias :
cd /var/qmail/alias cat > .qmail-root vostro_account_utente ^DE' anche possibile reindirizzare la posta di altri utenti…
Grazie a Qmail, è possibile scegliere il formato della casella postale, cioè il modo in cui i messaggi degli utenti vengono stoccati. Il formato della casella postale "Maildir" permette di immagazzinare i messaggi degli utenti direttamente nelle loro cartelle di lavoro (da qui la creazione di cartelle)Mildir nello scheletro).
Così, pe usare questo formato di casella postale, bisogna inserire i comandi seguenti :
cd /var/defaultdelivery cp -f mdir rc
Per poter usare Qmail, resta da configurare quest'ultimo, soprattutto i file di controllo posti nella cartella/var/qmail/control :
mecontiene il nome del server di messaggeria
defaultdomaincontiene il nome del dominio di default
localscontiene l'insieme dei nomi/alias del server di messaggeria
rcpthostscontiene il nome dei domini autorizzati ad utilizzare il server di messaggeria per inviare della posta
cd /var/qmail/control
cat > me tuxserver ^D
cat > me tuxserver ^D
cat > defaultdomaine tuxdomaine ^D
cat > locals tuxserver tuxserver.tuxdomaine smtp smtp.tuxdomaine ^D
cat > rcpthosts tuxdomaine .tuxdomaine ^D
Il lancio manuale dei servizi necessari al server di messaggeria si fa con i comandi seguenti :
/etc/rc.d/init.d/qmail.init start /etc/rc.d/init.d/qmail-smtpd.init start /etc/rc.d/init.d/qmail-pop3d.init startQui di seguito i comandi che permettono di lanciare (bloccare) automaticamente questi servizi ad ogni avvio del sistema :
chkconfig --level 345 qmail on chkconfig --level 345 qmail-smtpd on chkconfig --level 345 qmail-pop3d on chkconfig --level 0126 qmail off hkconfig --level 0126 qmail-smtpd off chkconfig --level 0126 qmail-pop3d off
Michel Maudet
Ultime modificazione ilvenerdì 6 febbraio 2009 alle 16:51:59.