Skip to main content

Cos'è un server di messaggistica?

Un server di messaggistica è un'applicazione che gestisce i messaggi tra due o più applicazioni.Questi messaggi vengono passati all'applicazione del middleware utilizzando un'API di messaggistica (MAPI).I server di messaggistica sono in grado di archiviare i messaggi in coda fino a quando non possono essere consegnati alle applicazioni del destinatario.

Un tipico esempio di un'applicazione di server di messaggistica in molte organizzazioni è Microsoft Exchange.Exchange si trova su un server e attende che i messaggi vengano instradati alla sua coda.Da lì, il middleware determina un messaggio alla volta se il messaggio deve essere instradato a livello locale o se è necessario inviarsi a un altro server di messaggistica per la consegna.Se il messaggio appartiene a un destinatario locale, il messaggio viene consegnato alla cassetta postale locale quasi immediatamente.Se il messaggio appartiene a un archivio di messaggi remoto, il server Exchange interrogherà altri server delle applicazioni in un ambiente, come DNS, per individuare il server di messaggistica a cui appartiene il messaggio.

Se ci sono problemi di connettività tra due server di messaggistica o l'invioIl server non può determinare la posizione del server di messaggistica remoto, la persona che invia il messaggio può ricevere un messaggio di ritardo di consegna dal proprio server di messaggistica.Di solito questo messaggio farà sapere a quell'individuo che il server ha difficoltà, ma che continuerà a provare per un numero specificato di tentativi o giorni.

Esistono altri tipi di server di messaggistica o server di posta elettronica, là fuori.Alcuni, come Qmail, vengono eseguiti sul sistema operativo Linux e richiedono un sovraccarico e un'amministrazione molto meno rispetto a un server di scambio.Ciò li rende ideali per i fornitori di servizi Internet che ospitano un gran numero di account e -mail per i clienti.Molte aziende utilizzano Microsoft Exchange per la messaggistica perché è molto affidabile e funziona bene con altri prodotti Microsoft utilizzati dalle aziende.

Per inviare e ricevere messaggi, i singoli utenti avranno bisogno di un client di messaggistica, come Microsoft Outlook o Windows Live Mail o ancheun browser web.Molti server di messaggistica, incluso Exchange, possono essere configurati per consentire l'accesso all'interno di un browser.

Quando un individuo invia un messaggio, Outlook (o il proprio client di messaggistica) passa il messaggio al server di messaggistica in cui il messaggio inserisce la coda dei messaggi per attendere il suo turno per essere elaborato.Se c'è un sacco di posta che passa attraverso la coda, questo processo può richiedere un po 'di tempo, anche se di solito la transizione non è evidente a nessuno.Quando il messaggio viene elaborato, il server di messaggistica determina la posizione della cassetta postale del destinatario.Se la cassetta postale è locale per quel server di messaggistica, il messaggio viene consegnato immediatamente a destinazione.Se il destinatario non è locale per il server, DNS viene contattato per aiutare a individuare il server di messaggistica su Internet.Quando viene trovato il server, il messaggio di posta elettronica inviato viene trasferito al server di messaggistica del destinatario in cui il processo inizia localmente da una coda per gestire il messaggio.Una volta individuata la cassetta postale corretta, il messaggio viene consegnato.

Con una connessione ad alta velocità a Internet e un server di messaggistica locale ben connesso, gli utenti di posta elettronica probabilmente non noteranno nessuno dei processi di consegna dei messaggi.I messaggi di posta elettronica arriveranno e andranno molto rapidamente a qualsiasi destinatario in tutto il mondo.