Casos de roteamento SMTP: mesmo @domínio como remetente e @domínio diferente

2

Gostaria de saber qual é a diferença entre enviar um email para o mesmo @domínio do remetente e enviar para um domínio diferente.

Eu não consigo encontrar uma explicação detalhada na web.

Do meu conhecimento, o MUA consulta o servidor DNS em busca de um registro MX para o @domínio do remetente e o MTA envia o Mail para esse servidor. Lá, se o destino estiver no mesmo @domínio, ele será transferido para o MDA para ser entregue, caso contrário, outra consulta ao DNS será feita para o registro MX para o destino @domínio.

O processo descrito está correto? Muito obrigado.

    
por dragosb 07.02.2014 / 05:02

1 resposta

0

Alguns sistemas de correio podem ter métodos ligeiramente diferentes, mas, em geral, é isso que acontece.

  1. Domínio do destinatário verificado para local: Se o domínio de email do destinatário for tratado por esse MTA, todos os aliases serão expandidos. Se ainda for local, será entregue e o processo será interrompido.
  2. Domínio do destinatário marcado para rota explícita: Se uma rota SMTP explcit for definida para esse domínio de destinatário, o email será passado para o servidor definido usando o método definido e o processo será interrompido.
  3. host inteligente: Se uma rota SMTP de 'host inteligente' for definida, todas as mensagens serão passadas para esse servidor e o processo será interrompido.
  4. Resolução MX: O domínio do destinatário é verificado para registros MX. Se algum for encontrado, ele será tentado até que um aceite o email. Então o processo pára.
  5. Uma resolução de registro: O domínio do destinatário é verificado para um registro A ou possivelmente AAAA. Se um for encontrado, o email será passado para o MTA nesse endereço e o processo será interrompido.
  6. Bounce: se chegar até aqui, a mensagem não será entregue e será devolvida.

Observe que o domínio do remetente não tem efeito sobre como a mensagem é entregue e é mencionado apenas se houver uma rejeição.

Supondo que o MTA inicial é aquele que lida com o domínio de correio do remetente (embora não tenha que ser), então a diferença entre os dois casos é se a etapa 1 acima trata ou não a entrega.

    
por 12.02.2014 / 04:37