O que são retransmissões SMTP e smarthosts?

23

O que exatamente é uma retransmissão SMTP e o que é exatamente um smarthost SMTP? Alguém pode me dar uma breve descrição de cada um, incluindo como eles se relacionam uns com os outros?

    
por LanceBaynes 29.10.2011 / 20:18

4 respostas

26

Em geral, ambos são e-mails e uma retransmissão de e-mail é apenas um servidor que passa e-mails para outro servidor de e-mail, via SMTP, em vez de um servidor que oferece serviço de caixa de correio para usuários finais via POP3 / IMAP / HTTP. p>

Um smarthost é uma retransmissão de email especializada para lidar com emails de saída. Se você tiver uma LAN privada, poderá controlar o fluxo de e-mails de saída e impedir que "qualquer servidor antigo" possa enviar e-mails à Internet ou, talvez, seus sistemas internos resolvam apenas o DNS interno e não possam resolvê-los ou registros MX de domínio para sistemas "lá fora, nas interwebs". Em um caso como este, você pode designar um único host como o Smarthost. Todas as outras máquinas, por sua vez, enviam cegamente qualquer email de saída para o Smarthost. O smarthost teria a capacidade de resolver hosts e domínios de registros MX na Internet, e seria permitido pelo firewall / acl / iptables / whatever se comunicar com outros hosts na porta 25, ou porta 587, para entregar emails de saída.

O outro uso comum de uma retransmissão de email é com o email de entrada. Se você administra uma grande organização, com milhares ou centenas de milhares de usuários, escrever e-mails para bloquear armazenamento pode consumir uma quantidade enorme de tempo e recursos. Se você tivesse apenas 1 servidor para fazer isso, ele rapidamente se perderia. Se você tiver vários servidores, atendendo a um subconjunto de usuários cada, você precisaria alterar o domínio de e-mail de cada usuário para ser diferente para esse usuário. Essas soluções alternativas se tornam bastante inconvenientes rapidamente. A solução para isso é um único registro MX para seu domínio, que pode resolver (por balanceamento de carga ou round-robining de DNS) para vários servidores de retransmissão de email. Esses retransmissores de e-mail seriam configurados para aceitar e-mails para qualquer usuário no domínio, ao filtrar SPAM, depois consultariam suas próprias políticas / mapas para determinar a qual servidor de caixa de correio o e-mail deve ser encaminhado para alcançar a caixa de correio do usuário final . userA = > server1, userB = > server2, etc.

Isso permite que os servidores que fazem o trabalho pesado de receber emails da Internet para que todos os usuários os encaminhem rapidamente, enquanto os servidores de caixa de correio com um volume individual menor possam incorrer nas penalidades de recursos de gravar mensagens no disco. , sem se tornar um gargalo.

    
por 29.10.2011 / 21:43
6
  • O SMTP relay é um host que aceita SMTP de entrada e encaminha as mensagens para algum lugar que as entregará no lugar certo.
  • SMTP smarthost é uma retransmissão SMTP que sabe o suficiente para enviar informações de maneira inteligente para o lugar certo.

Normalmente, espera-se que um deles seja capaz de enfileirar mensagens que não pudessem ser enviadas temporariamente, para tentar novamente mais tarde.

    
por 29.10.2011 / 21:15
4

Um relé é um MTA (Mail Transfer Agent) que encaminhará o email para outro servidor. A maior preocupação são os relés abertos que aceitam e-mails de qualquer pessoa e encaminham para qualquer pessoa. Estes são úteis para enviar spam, e muitos sistemas tentam evitar aceitar emails deles.

Smarthosts são uma classe de servidor de retransmissão que é usada para retransmitir email para um determinado grupo de usuários. Os ISPs normalmente fornecem um servidor de retransmissão que aceita emails da sua rede e os retransmite para a Internet. Eles podem exigir autenticação.

MSAs (Agentes de Envio de Mensagens) são Smarthosts, que geralmente requerem autenticação. Há uma porta de envio separada alocada para eles usarem. Um MSA pode ser útil para usuários móveis, pois permitem que o usuário retransmita e-mails usando servidores de e-mail confiáveis.

    
por 29.10.2011 / 21:48
3

Eles são os mesmos. Ambos relay mail, mas o do seu ISP é enfatizado como smarthost.

Um smarthost normalmente pede autenticação (SMTP-AUTH) antes de retransmitir os e-mails.

    
por 29.10.2011 / 21:15