Un server di posta è un server Web configurato per gestire la posta elettronica con due programmi installati: un programma sendmail e un programma POP. POP (Post Office Protocol) raccoglie la posta che ti è stata inviata. I server di posta possono essere installati sul server Web principale o su un server separato.
Il servizio sendmail consente al server di posta di elaborare la posta in uscita. Se un indirizzo email non esiste, il server restituirà la posta al mittente. Se il server ha un problema tecnico durante il tentativo di consegnare la posta e non riesce, la posta potrebbe anche essere restituita. In tutti i casi in cui la posta viene restituita, arriva con una spiegazione o un codice di errore. Leggendo il codice di errore, puoi determinare perché la posta non è arrivata a destinazione.
Il programma POP raccoglie la posta in arrivo. Quando riceve la posta, crea un singolo file di testo di messaggi accumulati per ogni indirizzo e-mail. Questo file di testo può diventare molto grande. Se l’utente finale ha configurato il proprio client di posta elettronica per eliminare la posta dal server al momento della raccolta, il file di testo del server di posta viene cancellato quando la posta viene raccolta. Alcune persone, tuttavia, archiviano la posta elettronica sul server. Questo non è solo un problema di privacy, ma può anche portare a malfunzionamenti quando i file di testo diventano troppo lunghi.
Un altro programma di raccolta si chiama Internet Message Access Protocol (IMAP). IMAP esegue servizi di posta basati sul Web come Yahoo!, Hotmail e altri. Se utilizzi un sito Web per raccogliere la posta, stai accedendo a un server di posta IMAP.
Praticamente ogni dominio del sito Web è in bundle con la funzionalità del server di posta. I provider di servizi Internet (ISP) offrono anche servizi di posta elettronica e funzioni di server di posta. Se il server non offre il filtro dei contenuti integrato, puoi installare il tuo filtro antispam. I filtri antispam gratuiti sono molto popolari e sono disponibili online.
Un programma server di posta può anche essere installato localmente sul proprio computer. Se stai eseguendo un server di questo tipo, la posta non deve viaggiare attraverso il tuo ISP, fornendo un certo grado di privacy. L’esecuzione del tuo server ti assicura anche di essere sempre in grado di inviare o ricevere posta, anche se il server di posta del tuo ISP è inattivo.
Sfortunatamente, molte persone che gestiscono server di posta personali li usano per inviare spam. Di conseguenza, gli ISP lo vietano comunemente nei loro Termini di servizio. Tuttavia, alcuni ISP consentono agli utenti di eseguire un server personale se firmano un contratto che garantisce che non verrà utilizzato per lo spam.