Cosa sono i relè SMTP e gli smarthosts?


25

Che cos'è esattamente un relay SMTP e che cos'è esattamente uno smarthost SMTP? Qualcuno può darmi una breve descrizione di ciascuno, incluso il modo in cui si relazionano tra loro?

Risposte:


28

In generale, entrambi sono inoltri di posta e un inoltro di posta è solo un server che passa la posta a un altro server di posta, tramite SMTP, anziché a un server che offre un servizio di cassette postali agli utenti finali tramite POP3 / IMAP / HTTP.

Uno smarthost è un relay di posta specializzato nella gestione della posta in uscita. Se si dispone di una LAN privata, è possibile che si desideri controllare il flusso di posta elettronica in uscita e impedire a "qualsiasi vecchio server" di essere in grado di recapitare la posta elettronica a Internet, o forse i sistemi interni risolvono solo il DNS interno e non possono risolvere gli host o record MX di dominio per i sistemi "là fuori negli interwebs". In un caso come questo, è possibile designare un singolo host come Smarthost. Tutte le altre macchine avrebbero a loro volta inviato ciecamente e-mail in uscita allo Smarthost. Lo smarthost avrebbe la capacità di risolvere host e record MX di dominio su Internet e sarebbe autorizzato da firewall / acl / iptables / qualunque cosa per comunicare con altri host sulla porta 25, o sulla porta 587, per inviare e-mail in uscita.

L'altro uso comune di un relay di posta è con la posta elettronica in entrata. Se gestisci un'organizzazione di grandi dimensioni, con migliaia o centinaia di migliaia di utenti, scrivere e-mail per bloccare l'archiviazione può richiedere una quantità enorme di tempo e risorse. Se avessi solo 1 server per farlo, si impantanerebbe rapidamente. Se disponi di più server, ciascuno dei quali serve un sottoinsieme di utenti, dovresti modificare il dominio di posta elettronica di ciascun utente per renderlo distinto per quell'utente. Tali soluzioni alternative diventano piuttosto scomode piuttosto rapidamente. La soluzione è un singolo record MX per il tuo dominio, che potrebbe risolversi (mediante bilanciamento del carico o round robining DNS) su più server di ritrasmissione della posta. Questi inoltri di posta verrebbero configurati per accettare la posta elettronica per tutti gli utenti del dominio, filtrando allo stesso tempo lo SPAM, quindi lo consulterebbe " proprie politiche / mappe per determinare a quale server di cassette postali è necessario inoltrare l'e-mail per raggiungere la cassetta postale dell'utente finale. userA => server1, userB => server2, ecc.

Ciò consente ai server che fanno il pesante sollevamento di ricevere e-mail da Internet per tutti gli utenti di inoltrarli rapidamente, mentre i server di cassette postali con un volume individuale inferiore, sono in grado di incorrere in penalità di risorse per la scrittura di messaggi su disco, senza diventare un collo di bottiglia.


7
  • L'inoltro SMTP è un host che accetta SMTP in entrata e inoltra i messaggi da qualche parte che li porterà al posto giusto.
  • Lo smarthost SMTP è un relay SMTP che conosce abbastanza per inviare roba in modo intelligente nel posto giusto.

Normalmente, ci si aspetterebbe che uno sia in grado di mettere in coda i messaggi che temporaneamente non possono essere inviati, per riprovare più tardi.


5

Un inoltro è un MTA (Mail Transfer Agent) che inoltrerà la posta elettronica a un altro server. Di maggiore preoccupazione sono i relè aperti che accettano e-mail da chiunque e inoltrano a chiunque. Questi sono utili per l'invio di spam e molti sistemi cercano di evitare di accettare e-mail da loro.

Gli smarthosts sono una classe di server di inoltro che viene utilizzata per inoltrare la posta elettronica per un determinato gruppo di utenti. Gli ISP in genere forniscono un server di inoltro che accetta la posta elettronica dalla propria rete e la inoltra a Internet. Potrebbe richiedere l'autenticazione.

Gli MSA (agenti di invio della posta) sono SmartHost che di solito richiedono l'autenticazione. Esiste una porta di invio separata assegnata per l'uso. Un MSA può essere utile per gli utenti mobili in quanto consentono all'utente di inoltrare la posta elettronica utilizzando server di posta fidati.


3

Loro sono la stessa cosa. Entrambi inoltrano la posta, ma quella del proprio ISP è enfatizzata come smarthost.

Uno smarthost richiede normalmente l'autenticazione (SMTP-AUTH) prima di inoltrare i messaggi.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.