Per inviare posta Internet, Exchange si basa sugli stessi componenti su cui si basa per riceverla: DNS, il protocollo SMTP, il classificatore di messaggi, il motore di accodamento avanzato e il motore di routing di Exchange. La posta Internet viene inviata tramite Exchange nel modo seguente:
-
Un utente interno invia un messaggio a un dominio remoto. Il messaggio viene inviato al server di Exchange su cui risiede la cassetta postale dell'utente.
-
Il messaggio viene inviato al motore di accodamento avanzato in uno dei due modi seguenti:
-
Se il messaggio è stato inviato tramite Microsoft Office Outlook® Web Access o un client Outlook (MAPI), l'archivio di Exchange invia il messaggio al motore di accodamento avanzato tramite il driver di archivio.
-
Se il messaggio è stato inviato tramite un protocollo POP (Post Office Protocol) o un client IMAP (Internet Mail Access Protocol), SMTP invia il messaggio al motore di accodamento avanzato.
-
Il classificatore di messaggi invia quindi una query al server di catalogo globale relativa all'indirizzo del destinatario per identificare l'utente. Se l'indirizzo del destinatario non è incluso in un criterio del destinatario o se non esiste un destinatario corrispondente con un indirizzo proxy (l'indirizzo del destinatario non viene archiviato in Active Directory), il classificatore di messaggi conclude che il messaggio è destinato a un dominio remoto.
-
Il motore di accodamento avanzato chiama il motore di routing di Exchange per determinare la destinazione successiva, o hop, per una route verso lo spazio indirizzo più simile al dominio remoto.
-
In base a queste informazioni il server decide se inviare il messaggio, instradarlo allo SmartHost o utilizzare un connettore SMTP con lo spazio indirizzo remoto.
-
Se più connettori o server virtuali gestiscono la posta in uscita, il motore di accodamento avanzato determina il server virtuale o il connettore con lo spazio indirizzo più simile allo spazio indirizzo del dominio remoto e le eventuali limitazioni per il connettore.
-
Il messaggio viene inviato al server virtuale SMTP del connettore in uscita o al server virtuale SMTP in uscita che si occupa del recapito.
-
Il server virtuale SMTP situato sul server di Exchange che esegue la classificazione, utilizza quindi le informazioni della metabase per l'attributo di routing del dominio remoto.
-
Il server virtuale SMTP sul server di Exchange svolge quindi una delle due attività seguenti:
-
Utilizza DNS per cercare l'indirizzo IP del dominio di destinazione, quindi tenta di recapitare il messaggio.
-
Inoltra il messaggio a uno SmartHost che si occuperà della risoluzione DNS e del recapito.