Server Virtual Mail completo
La proposta di questa guida è di stabilire un sistema di virtual mail che possa gestire domini multipli con una varietà di differenti opzioni di interfaccia. Questo non significa che deve essere utilizzato dall'utente medio che è alla ricerca di un client di posta elettronica, questo è un Mail Transfer Agent (MTA) su vasta scala inteso per individui che ospitano i loro propri domini e/o necessitano di fornire supporto per i domini virtuali.
This guide uses Postfix as the MTA.
Alla fine di questa guida, viene passato in rassegna un metodo facile per gestire un server mail che supporta le seguenti caratteristiche:
- Amministrazione del sistema basato sul Web
- Numero illimitato di domini
- Utenti virtuali di posta elettronica senza la necessità di accounts di shell
- Nomi utenti (specifici) di dominio
- Quote delle cassette postali
- Accesso agli accounts di posta elettronica tramite Web
- Supporto IMAP e (molto opzionale) POP3
- Autenticazione SMTP per inoltro sicuro
- SSL per la sicurezza sul traffico della posta
- Forte filtro di SPAM
- Filtro Anti-Virus
- Analisi dei Log
Il vero vantaggio è che tutto questo è gestito da un database singolo.
Iniziare
Questa sezione delinea un'impostazione di sistema (un'implementazione multi-server) come pure i pacchetti fondamentali che sono stati utilizzati. Questo VA LETTO prima di ogni ulteriore altra cosa (non preoccupatevi, è breve).
Impostazione di Base
Le caselle di posta elettronica sono memorizzate in un normale filesystem e per questo necessitano di un user e di un gruppo per la sicurezza.
www-apps/postfixadmin e www-servers/apache erano strumenti chiave per il testing così che dipendevano l'uno dall'altro. Anche se i dettagli di un'impostazione Apache/PHP non sono qui, ci sono ugualmente delle buone informazioni.
mail-mta/postfix sarà accoppiato ad un database di backend assegnando agli utenti virtuali più domini.
- Linking Dovecot to database backend
- Importante
This setup is for the dovecot route. It is mutually exclusive with Linking Courier-imap to database backend. - net-mail/dovecot will be coupled to the same database.
Impostazione avanzata
- SMTP Authentication - Dovecot route
- Importante
This setup is for the dovecot route. It is mutually exclusive with SMTP Authentication - Courier route. - Having a mailserver that relays local mail is good enough for most, being able to relay mail after authentication is extremely handy.
Ora che un server di posta elettronica essenziale è stato impostato, l'accesso dal web può essere anche esso utile e vantaggioso durante il testing.
Rendere sicuro il server di posta elettronica con i certificati SSL.
Firmare tutti i messaggi in uscita con le chiavi di verifica per evitare di finire nella casella di posta indesiderata.
Utilizzando le opzioni di configurazione standard di Postfix, il server ottiene alcuni ritocchi sulle prestazioni e sulle impostazioni di sicurezza.
Misure Anti-Spam
Difendersi contro gli spam utilizzando Amavis, Spam-assassin e ClamAV per la protezione dai virus.
Analizzatore dei Log
E' sempre importante monitorare. Per far ciò, AWStats è utilizzato per avere un'utile panoramica dei messaggi transitati.
Miscellaneous
- POP3 protocol
- POP3 is an old protocol and should not be used. For the sake of completeness it is included in this guide.