Como funciona o e-mail

Este é o início de um grande curso sobre o trabalho dos servidores de correio. Meu objetivo não é ensinar alguém rapidamente como trabalhar com servidores de e-mail. Haverá muitas informações adicionais aqui sobre as dúvidas que encontraremos ao longo do caminho, pois estou tentando fazer o curso principalmente para quem está apenas dando os primeiros passos.

Como funciona o e-mail

PrefácioAcontece que trabalho meio período como professor de administração Linux. E como lição de casa, dou aos alunos uma dezena de links para recursos diversos, pois em alguns lugares não há material suficiente, em outros é muito complexo. E em diferentes recursos, o material muitas vezes é duplicado e às vezes começa a divergir. Além disso, a maior parte do conteúdo está em inglês e há alguns alunos que têm dificuldade de compreensão. Existem excelentes cursos de Semaev e Lebedev, e talvez de outros, mas, na minha opinião, alguns tópicos não são suficientemente abordados, alguns não estão suficientemente interligados com outros.

Portanto, um dia decidi de alguma forma fazer anotações sobre o material e entregá-lo aos alunos de uma forma conveniente. Mas já que estou fazendo algo, por que não compartilhar com todos? No começo tentei fazer com texto e diluir com links, mas existem milhões desses recursos, de que adianta? Em algum lugar faltou clareza e explicações, em algum lugar os alunos têm preguiça de ler o texto inteiro (e não só eles) e há lacunas em seus conhecimentos.

Mas não se trata apenas dos alunos. Ao longo da minha carreira trabalhei em integradores de TI, e esta é uma enorme experiência em trabalhar com diversos sistemas. Como resultado, tornei-me engenheiro geral. Muitas vezes encontro especialistas em TI em diversas empresas e muitas vezes noto lacunas em seus conhecimentos. Na área de TI, muitos são autodidatas, inclusive eu. E já estou farto dessas lacunas e gostaria de ajudar os outros e a mim mesmo a nos livrarmos delas.

Quanto a mim, vídeos curtos com informações são mais interessantes e fáceis de digerir, por isso decidi experimentar este formato. E eu sei muito bem que minha língua não está suspensa, é difícil me ouvir, mas estou tentando melhorar. Este é um novo hobby para mim que quero desenvolver. Eu tinha um microfone pior, agora resolvo principalmente problemas de som e fala. Quero criar conteúdo de qualidade e realmente preciso de críticas e conselhos objetivos.

PS: Alguns acharam que o formato de vídeo não era totalmente adequado e que seria melhor fazê-lo em texto. Não concordo totalmente, mas que haja uma escolha - vídeo e texto.

Vídeo

Próxima> Modos de operação do servidor de correio

Para poder trabalhar com email, você precisa de um cliente de email. Pode ser um cliente web, por exemplo Gmail, OWA, Roundcube ou um aplicativo em um computador - Outlook, Thunderbird, etc. Vamos supor que você já tenha se registrado em algum serviço de e-mail e precise configurar um cliente de e-mail. Você abre o programa e ele pede dados: um nome de conta, seu endereço de e-mail e uma senha.

Como funciona o e-mail

Depois de inserir essas informações, seu cliente de email tentará encontrar informações sobre seu servidor de email. Isso é feito para simplificar a configuração de uma conexão com o servidor, já que a maioria dos usuários não conhece os endereços e protocolos de conexão. Para fazer isso, os clientes de e-mail usam diferentes maneiras de pesquisar informações sobre o servidor e as configurações de conexão. Esses métodos podem variar dependendo do seu cliente de e-mail.

Como funciona o e-mail

Por exemplo, o Outlook usa o método “descoberta automática”, o cliente entra em contato com o servidor DNS e solicita um registro de descoberta automática específico associado ao domínio de e-mail que você especificou nas configurações do seu cliente de e-mail. Se o administrador tiver configurado esta entrada no servidor DNS, ela aponta para o servidor web.

Como funciona o e-mail

Depois que o cliente de e-mail descobre o endereço do servidor web, ele o contata e encontra um arquivo pré-preparado com configurações para conexão ao servidor de e-mail em formato XML.

Como funciona o e-mail

No caso do Thunderbird, o cliente de e-mail ignora a pesquisa de registro DNS de descoberta automática e tenta imediatamente se conectar ao servidor web de configuração automática. e o nome do domínio especificado. E também tenta encontrar um arquivo com configurações de conexão em formato XML no servidor web.

Como funciona o e-mail

Se o cliente de e-mail não encontrar um arquivo com as configurações necessárias, ele tentará adivinhar as configurações entre as usadas com mais frequência. Por exemplo, se o domínio for chamado exemplo.com, o servidor de e-mail verificará se existem servidores chamados imap.example.com e smtp.example.com. Se encontrar, irá registrá-lo nas configurações. Se o cliente de e-mail não puder determinar o endereço do servidor de e-mail de alguma forma, ele solicitará que o próprio usuário insira os dados de conexão.

Como funciona o e-mail

Então você notará 2 campos para servidores - endereço do servidor de e-mail de entrada e endereço do servidor de e-mail de saída. Via de regra, em pequenas organizações esses endereços são iguais, mesmo que sejam especificados por meio de nomes DNS diferentes, mas em grandes empresas podem ser servidores diferentes. Mas não importa se são o mesmo servidor ou não – os serviços por trás deles são diferentes. Um dos pacotes mais populares de serviços de correio é o Postfix & Dovecot. Onde o Postfix atua como um servidor de correio de saída (MTA - agente de transferência de correio) e o Dovecot como um servidor de correio de entrada (MDA - agente de entrega de correio). Pelo nome você pode adivinhar que o Postfix é usado para enviar e-mails e o Dovecot é usado para receber e-mails pelo cliente de e-mail. Os próprios servidores de e-mail se comunicam entre si usando o protocolo SMTP - ou seja, Dovecot (MDA) é necessário para os usuários.

Como funciona o e-mail

Digamos que configuramos uma conexão com nosso servidor de e-mail. Vamos tentar enviar uma mensagem. Na mensagem indicamos o nosso endereço e o endereço do destinatário. Agora, para entregar a mensagem, seu cliente de email enviará mensagens para o servidor de email de saída.

Como funciona o e-mail

Quando o seu servidor recebe uma mensagem, ele tenta descobrir para quem entregar a mensagem. Seu servidor não pode saber de cor os endereços de todos os servidores de e-mail, então ele procura no DNS um registro MX especial - apontando para o servidor de e-mail de um determinado domínio. Essas entradas podem diferir para diferentes subdomínios.

Como funciona o e-mail

Após descobrir o endereço do servidor do destinatário, ele envia sua mensagem via SMTP para este endereço, onde o servidor de correio do destinatário (MTA) aceitará a mensagem e a colocará em um diretório especial, que também será consultado pelo serviço responsável. para recebimento de mensagens para clientes (MDA).

Como funciona o e-mail

Na próxima vez que o cliente de e-mail do destinatário solicitar novas mensagens ao servidor de e-mail de entrada, o MDA enviará sua mensagem para eles.

Mas como os servidores de e-mail operam na Internet e qualquer pessoa pode se conectar a eles e enviar mensagens, e os servidores de e-mail são amplamente usados ​​por diversas empresas para trocar dados importantes, esse é um petisco bastante saboroso para invasores, especialmente spammers. Portanto, os servidores de e-mail modernos têm muitas medidas adicionais para confirmar o remetente, verificar spam, etc. E tentarei cobrir muitos desses tópicos nas partes seguintes.

Fonte: habr.com

Adicionar um comentário