Arquitetura de Transporte
Aplica-se a: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007
Tópico modificado em: 2006-10-23
No Microsoft Exchange Server 2007, o pipeline de transporte é uma coleção de funções de servidor, conexões, componentes e filas do Exchange 2007 que trabalham juntos para rotear todas as mensagens para o categorizador em um servidor de Transporte de Hub dentro da organização. As mensagens de fora da organização entram no pipeline de transporte por meio de um conector de recebimento em um servidor de Transporte de Borda e são roteadas para um servidor de Transporte de Hub dentro da organização. As mensagens de dentro da organização entram no pipeline de transporte de uma das seguintes maneiras:
Por meio de um conector de recebimento.
Do Diretório de recebimento ou do Diretório de repetição
Por colocação direta na Fila de envio pelo driver de Armazenamento
Por meio de um agente de envio
Todas as mensagens enviadas ou recebidas por um cliente Exchange 2007 devem ser categorizadas em um servidor de Transporte de Hub para que possam ser roteadas e entregues. Depois que uma mensagem foi categorizada, ela é colocada em uma fila de entrega para entrega a uma caixa de correio no mesmo site do serviço de diretório do Active Directory como o servidor de Transporte de Hub no qual a mensagem foi categorizada ou para roteamento para um destinatário em um site ou floresta diferente do Active Directory ou para um destinatário fora da organização.
O pipeline de transporte do Exchange 2007 consiste nos seguintes componentes e processos:
Recebimento de SMTP Quando as mensagens são recebidas no servidor de Transporte de Borda, os agentes anti-spam e antivírus filtram os conteúdos das conexões e das mensagens e ajudam a identificar o remetente e o destinatário de uma mensagem enquanto a mensagem está sendo aceita na organização. Quando as mensagens são recebidas em um servidor de Transporte de Hub, as regras de transporte são aplicadas e, se os agentes anti-spam e antivírus estiverem configurados, esses agentes fornecerão uma camada adicional de proteção anti-spam e antivírus.
A sessão SMTP tem uma série de eventos que trabalham juntos em uma ordem específica para validar os conteúdos de uma mensagem antes de ela ser aceita na organização. Depois que uma mensagem passou completamente através do recebimento SMTP e não for rejeitada por eventos de recebimento ou por um agente anti-spam e antivírus, ela é colocada na Fila de envio.
Envio O envio é o processo de colocar as mensagens na Fila de envio. Em seguida, o categorizador retira uma mensagem de cada vez para categorização. Há quatro tipos de envio:
Envio SMTP por meio de um conector de recebimento
Envio por meio do Diretório de recebimento ou do Diretório de repetição. Estes diretórios existem no servidor de Transporte de Hub ou no servidor de Transporte de Borda. Os arquivos de mensagem formatados corretamente copiados para o Diretório de recebimento ou o Diretório de repetição são colocados diretamente na Fila de envio.
Envio pelo driver de Armazenamento, que retira as mensagens da Caixa de Saída do remetente à medida que elas são enviadas.
Envio por um agente
No servidor de Transporte de Borda, o envio é geralmente apenas por meio de um conector de recebimento. No servidor de Transporte de Hub, o envio pode ocorrer por meio de um conector de recebimento, por meio do Diretório de recebimento, por meio de um Diretório de repetição ou pelo driver de Armazenamento.
Categorizador O categorizador retira uma mensagem de cada vez da Fila de envio. No servidor de Transporte de Borda, a categorização é um processo abreviado no qual a mensagem é colocada diretamente na fila de entrega. Da fila de entrega, a mensagem é roteada para um computador que está executando a função de servidor Transporte de Hub na organização.
No servidor de Transporte de Hub, o categorizador conclui as seguintes etapas:
Resolução de destinatário, que inclui endereçamento de nível superior, expansão e bifurcação
Resolução de roteamento
Conversão de conteúdo
Além disso, são aplicadas as regras de fluxo de mensagens definidas pela organização. Depois da categorização das mensagens, elas são colocadas numa fila de entrega. Uma fila de entrega de caixa de correio entrega a mensagem a uma caixa de correio local usando o driver de Armazenamento. Uma fila de entrega remota entrega a mensagem a um destinatário remoto por meio de um conector de envio.
Entrega Local Apenas as mensagens enviadas a um destinatário com uma caixa de correio no mesmo site do Active Directory como o servidor de Transporte de Hub em que a categorização ocorreu são entregues localmente. Nesse caso, a entrega local significa entrega no mesmo site do Active Directory. Todas as mensagens entregues localmente são retiradas de uma fila de entrega pelo driver de Armazenamento e colocadas na caixa de entrada do destinatário em um servidor de Caixa de Correio.
Envio de SMTP As mensagens enviadas aos destinatários nos sites do Active Directory que diferem do computador que está executando a função de servidor Transporte de Hub no qual ocorre a categorização são entregues remotamente ou fora da organização. Todas as mensagens enviadas a um site diferente do Active Directory, para uma caixa de correio que resida em um computador que está executando uma versão anterior do Exchange, ou para uma caixa de correio que resida em uma floresta diferente do Active Directory devem ser roteadas por meio de um conector de envio para um servidor de Transporte de Hub que pode entregar a mensagem para o destinatário pretendido. Todas as mensagens que exigem a entrega por meio da Internet devem ser roteadas por um conector de envio para um servidor de Transporte de Borda que pode enviar mensagens para a Internet para entrega fora da organização.
Cenários de Acesso para Cliente e Unificação de Mensagens Vários cenários de acesso para cliente e de Unificação de Mensagens não interagem diretamente com o pipeline de transporte. Os usuários do Microsoft Office Outlook 2003, Office Outlook Web Access, Outlook por Telefone e Exchange ActiveSync interagem diretamente com as funções de servidor Acesso para Cliente, Unificação de Mensagens e Caixa de Correio para acessar suas caixas de correio. Em cada caso, quando a mensagem é enviada, ela é colocada na caixa de saída do remetente diretamente no servidor de Caixa de Correio pelo Outlook ou no servidor de Acesso para Cliente em nome do remetente.
Dica
O Outlook por Telefone exige interação com o servidor de Acesso para Cliente e com o servidor de Caixa de Correio por meio do servidor de Unificação de Mensagens.
Depois que uma mensagem é colocada na caixa de saída do remetente, o driver de Armazenamento é alertado pelo serviço de Envio de Mensagens do Microsoft Exchange, recupera a mensagem da Caixa de Saída do remetente e a coloca na Fila de envio em um servidor de Transporte de Hub no mesmo site do Active Directory da caixa de correio da qual a mensagem foi recuperada.
A Figura 1 exibe os relacionamentos entre os componentes no pipeline de transporte do Exchange 2007.
Figura 1 Visão geral do pipeline de transporte