Perché non si desidera eseguire il proprio server di posta

Introduzione

Quando si imposta un sito web o un’applicazione sotto il proprio dominio, è probabile che si desidera anche un server di posta per gestire e-mail in entrata e in uscita del dominio. Mentre è possibile eseguire il proprio server di posta, spesso non è l’opzione migliore per una serie di motivi. Questa guida coprirà molte delle ragioni che non si può decidere di eseguire il proprio server di posta, e di offrire alcune alternative.,

Se non si desidera leggere l’intero articolo, ecco un breve riassunto: impostare e mantenere il proprio server di posta è complicato e richiede molto tempo, e ci sono diverse alternative convenienti-la maggior parte delle persone otterrà più valore, sotto forma di tempo risparmiato, dall’utilizzo di un servizio di posta a pagamento. Detto questo, continuate a leggere se volete maggiori dettagli.

I server di posta sono complessi

Un tipico server di posta è costituito da molti componenti software che forniscono una funzione specifica. Ogni componente deve essere configurato e sintonizzato per lavorare bene insieme e fornire un server di posta completamente funzionante., Poiché hanno così tante parti in movimento, i server di posta possono diventare complessi e difficili da configurare.

di seguito è riportato un elenco di componenti necessari in un server di posta elettronica:

  • Agente di Trasferimento della Posta
  • Mail Delivery Agent
  • IMAP e/o POP3 Server

In aggiunta ai componenti richiesti, probabilmente si desidera aggiungere questi componenti:

  • Filtro Spam
  • AntiVirus
  • Webmail

Mentre alcuni pacchetti software include la funzionalità di più componenti, la scelta di ogni componente è spesso lasciata a voi., Oltre ai componenti software, i server di posta richiedono un nome di dominio, i record DNS appropriati e un certificato SSL.

Diamo un’occhiata a ciascun componente in modo più dettagliato.

Mail Transfer Agent

Un Mail Transfer Agent (MTA), che gestisce il traffico SMTP (Simple Mail Transfer Protocol), ha due responsabilità:

  1. Per inviare posta dagli utenti a un MTA esterno (un altro server di posta)
  2. Per ricevere posta da un MTA esterno

Esempi di software MTA: Postfix, Exim e Sendmail.,

Mail Delivery Agent

Un Mail Delivery Agent (MDA), a volte indicato come Local Delivery Agent (LDA), recupera la posta da un MTA e la inserisce nella casella di posta dell’utente di posta appropriata.

Esistono vari formati di cassette postali, come mbox e Maildir. Ogni MDA supporta formati di cassette postali specifici. La scelta del formato della cassetta postale determina come i messaggi sono effettivamente memorizzati sul server di posta che, a sua volta, influisce sull’utilizzo del disco e sulle prestazioni di accesso alla cassetta postale.

Esempi di software MDA: Postfix e Dovecot.,

IMAP e/o POP3 Server

IMAP e POP3 sono protocolli che vengono utilizzati dai client di posta, cioè qualsiasi software che viene utilizzato per leggere la posta elettronica, per il recupero della posta. Ogni protocollo ha le sue complessità, ma metteremo in evidenza alcune differenze chiave qui.

IMAP è il protocollo più complesso che consente, tra le altre cose, a più client di connettersi a una singola casella di posta contemporaneamente. I messaggi di posta elettronica vengono copiati nel client e il messaggio originale viene lasciato sul server di posta.,

POP3 è più semplice e sposta i messaggi di posta elettronica sul computer del client di posta, in genere sul computer locale dell’utente, per impostazione predefinita.

Esempi di software che forniscono funzionalità server IMAP e / o POP3: Courier, Dovecot, Zimbra.

Filtro anti-spam

Lo scopo di un filtro anti-spam è quello di ridurre la quantità di spam in arrivo, o posta indesiderata, che raggiunge le caselle di posta dell’utente. Filtri anti-spam ottenere questo risultato applicando regole di rilevamento dello spam-che considerano una varietà di fattori come il server che ha inviato il messaggio, il contenuto del messaggio, e così via–per la posta in arrivo., Se il “livello di spam” di un messaggio raggiunge una certa soglia, viene contrassegnato e trattato come spam.

I filtri antispam possono essere applicati anche alla posta in uscita. Questo può essere utile se l’account di posta di un utente è compromesso, per ridurre la quantità di spam che può essere inviato utilizzando il server di posta.

SpamAssassin è un popolare filtro antispam open source.

Antivirus

Antivirus viene utilizzato per rilevare virus, trojan, malware e altre minacce nella posta in entrata e in uscita. ClamAV è un popolare motore antivirus open source.,

Webmail

Molti utenti si aspettano che il loro servizio di posta elettronica fornisca l’accesso alla webmail. Webmail, nel contesto dell’esecuzione di un server di posta, è fondamentalmente un client di posta a cui gli utenti possono accedere tramite un browser Web: Gmail è probabilmente l’esempio più noto di questo. Il componente webmail, che richiede un server web come Nginx o Apache, può essere eseguito sul server di posta stesso.

Esempi di software che forniscono funzionalità di webmail: Roundcube e Citadel.,

La manutenzione richiede molto tempo

Ora che hai familiarità con i componenti del server di posta che devi installare e configurare, vediamo perché la manutenzione può diventare eccessivamente dispendiosa in termini di tempo. Ci sono le attività di manutenzione evidenti, come mantenere continuamente il vostro antivirus e regole di filtraggio dello spam, e tutti i componenti del server di posta fino ad oggi, ma ci sono alcune altre cose che potrebbe non aver pensato.,

Rimanere fuori dalle blacklist

Un’altra sfida con il mantenimento di un server di posta è mantenere il server fuori dalle varie blacklist, note anche come DNSBL, blocklist o blackhole list. Questi elenchi contengono gli indirizzi IP dei server di posta che sono stati segnalati per inviare spam o posta indesiderata (o per aver configurato in modo improprio i record DNS). Molti server di posta si iscrivono a una o più di queste blacklist e filtrano i messaggi in arrivo in base al fatto che il server di posta che ha inviato i messaggi sia nella lista o nelle liste., Se il server di posta viene elencato, i messaggi in uscita possono essere filtrati e scartati prima che raggiungano i destinatari previsti.

Se il tuo server di posta viene inserito nella lista nera, è spesso possibile farlo non elencato (o rimosso dalla lista nera). Si desidera determinare il motivo per cui è stato inserito nella lista nera e risolvere il problema. Dopo questo, si vuole cercare il processo di rimozione blacklist per la lista particolare che il server di posta è su, e seguirlo.,

Risoluzione dei problemi è difficile

Anche se la maggior parte delle persone usano e-mail ogni giorno, è facile trascurare il fatto che si tratta di un sistema complesso può essere difficile da risolvere. Ad esempio, se i messaggi inviati non vengono ricevuti, da dove si inizia a risolvere il problema? Il problema potrebbe essere causato da un errore di configurazione in uno dei tanti componenti del server di posta, come un filtro antispam in uscita mal sintonizzato, o da un problema esterno, come essere su una lista nera.,

Alternative facili-Servizi di posta

Ora che sai perché probabilmente non vuoi eseguire il tuo server di posta, ecco alcune alternative. Questi servizi di posta probabilmente soddisfare le vostre esigenze, e vi permetterà e le applicazioni per inviare e ricevere e-mail dal proprio dominio.

  • Google Apps
  • Zoho
  • FastMail
  • Gandi (richiede che il dominio è registrato attraverso di loro)
  • Microsoft Office365

Questo elenco non include ogni servizio di posta elettronica; ci sono molti là fuori, ognuno con proprie caratteristiche e prezzi., Assicurati di scegliere quello che ha le caratteristiche di cui hai bisogno, ad un prezzo che desideri.

Easy Alternatives-Postfix for Outgoing Mail

Se è sufficiente inviare posta in uscita da un’applicazione sul server, non è necessario impostare un server di posta completo. È possibile impostare un semplice agente di trasferimento di posta (MTA) come Postfix. Un tutorial che copre questo può essere trovato qui: Come installare e configurare Postfix su Ubuntu 14.04.

È quindi possibile configurare l’applicazione per utilizzare sendmail, sul server, come trasporto di posta per i messaggi in uscita.,

Non convinto?

Se vuoi davvero eseguire il tuo server di posta, abbiamo alcuni tutorial sull’argomento. Qui ci sono i link alle diverse configurazioni:

  • Come Configurare un Server di Posta Tramite Postfix, Dovecot, MySQL, e SpamAssasin
  • Come Impostare un Postfix Server di Posta elettronica con Dovecot
  • Come Installare iRedMail Su Ubuntu 12.04 x64
  • Come Installare Cittadella Groupware un Ubuntu 13.10 VPS
  • Come Installare Inviare Solo Mail Server “Exim” su Ubuntu 12.04
  • VirtualMin

Buona fortuna!

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *