Introduzione al server mail per un ISP con debian wheezy

Da Guide@Debianizzati.Org.
Vai alla navigazione Vai alla ricerca
Trash 01.png Attenzione. Questa guida è stata proposta per la cancellazione in quanto contenente materiale potenzialmente dannoso, inutile o fuorviante.
Motivo: Abbandonata, non completa, e la parte trattata è duplicato di Internet_Service_Provider_con_Debian


Internet Service Provider con Debian Wheezy

Prerequisiti

Server email

Sconfiggere lo SPAM

Integrazione con altro software



Schema di funzionamento

I software utilizzati per configurare il server di posta saranno i seguenti:

Postfix
per inviare e ricevere mail da internet e effettuare i primi controlli basilari
Dovecot
per archiviare le mail sul server e fornire agli utenti accesso alle loro caselle tramite POP3 e IMAP
Roundcube e/o Squirrelmail
come interfaccia Webmail (si interfacciano via IMAP con Dovecot)
MySQL
come database backend per archiviare informazioni su domini, account utente e email forwarding, nonché per la webmail per archiviare ulteriori dati (contatti, etc.)
AMaViS
per effetuare la scansione delle mail in arrivo utilizzando ClamAV e SpamAssassin
Clam Antivirus
come controllo antivirus
SpamAssassin
come filtro antispam

Una volta a regime, il server di posta sarà configurato in questa maniera:

  • una email viene spedita attraverso il nostro SMTP sulla porta 25. Postfix accetta la connessione e effettua alcuni controlli:
    • il mittente è in blacklist o in whitelist?
    • la mail proviene da un utente autenticato sul server e può superare i controlli di relay?
    • il destinatario è un utente valido del sistema?
  • Postfix inoltra la mail sul protocollo TCP alla porta 10024, dove AMaViS effettua il controllo del contenuto. AMaViS è configurato per aggiungere alcuni header alla mail, in modo che gli utenti possano filtrarla o meno come spam.
  • La mail viene poi girata a SpamAssassin per un controllo antispam più accurato
  • Poi interviene ClamAV, che ne controlla il contenuto alla ricerca di virus
  • Dopo questi controlli AMaViS restituisce la mail a Postfix sulla porta TCP 10025
  • Postfix è configurato per non controllare il traffico in arrivo su questa porta e gira la mail a Dovecot senza ulteriori controlli
  • Dovecot salva la mail sul server in formato Maildir
  • L'utente può ora leggere la sua email attraverso i protocolli POP3 o IMAP