Mapa mental
Protocolos de correio eletrônico: Simple Mail Transfer Protocol (SMTP)
Conteúdo do mapa
Protocolos de correio eletrônico: Simple Mail Transfer Protocol (SMTP)
Características
- Protocolo responsável pelo ENVIO da informação atuando na porta 25/TCP
- Estrutura é bastante simples sob a codificação ASCII de 7 bits
- Não implementa de forma nativa recursos de segurança
- Por padrão, utiliza o modelo de requisição e resposta, ou seja, um comando por vez, linha a linha
- Os comandos de respostas são caracterizados por um código seguido da descrição ou instrução (200 OK, por exemplo)
- A implementação do SMTP é bastante arcaica, antes mesmo do protocolo HTTP
- STORE-AND-FORWARD: o dispositivo responsável pelo encaminhamento armazena a informação até que o destino esteja disponível e apto a receber a informação
- Exclui-se a informação da fila de envio apenas quando houver a devida garantia de recepção por parte do destinatário
- Funcionamento dos MTA’s como relay
- Atuação como servidor no recebimento de mensagens e como cliente no repasse destas
- Característica muito explorada por geradores de SPAM na rede
- Implementação de técnicas de controle e notificação de erros
- Sempre que há uma ocorrência de erro com a devida descrição da falha, indicando que a mensagem não pôde ser entregue
- Assim como a versão do HTTPv1.1, as conexões são persistentes
- Envia-se várias informações do protocolo SMTP em uma mesma conexão TCP
- O encerramento da conexão se dá pelo comando QUIT
- Entretanto, caso não haja troca de mensagens em um período de 5 minutos, os novos servidores acabam derrubando a sessão em curso
- Envia-se várias informações do protocolo SMTP em uma mesma conexão TCP
- Protocolo responsável pelo ENVIO da informação atuando na porta 25/TCP
ESMTP
- Motivação: sanar alguns problemas do SMTP (muito antigo)
- Características
- Aumento da capacidade da mensagem
- Mudança da forma de codificação das mensagens
- Implementação do DSN (Delivery Status Notification), ou seja, a confirmação de entrega
- Implementação de autenticação (AUTH) como medida de segurança
- Identificação do suporte ao ESMTP
- O remetente envia um comando EHLO, em vez do comando HELO padrão do SMTP
- Caso haja a devida resposta, tem-se que o ESTMP é suportado pelo servidor de destino
Principais comandos
- HELO (obrigatório): identifica o emissor em uma sessão
- MAIL (obrigatório): comando que inicializa o envio de uma mensagem
- RCPT (obrigatório): comando que define o destinatário. Deve ser executado para cada destinatário em um envio para múltiplos destinos
- DATA (obrigatório): comando que indica o início do corpo da mensagem
- QUIT (obrigatório): requisita o término da sessão
Parâmetros de configuração e implementação do servidor de email POSTFIX
- Arquivo principal de configuração: /etc/postfix/main.cf
- Soft_bounce: caso seja habilitado, indica-se que será utilizado um antivírus para o email
- Daemon_directory: diretório de localização dos daemons do POSTFIX
- Mynetwork: configuração de redes, classes e hosts que possuem permissão para utilização do servidor como relay
- Mydestination: lista de domínios que o servidor pode receber email
- Myorigin: domínio de saída dos e-mails
Informações
- Descrição
- Redes de computadores (Camada de Aplicação) Mapa Mental sobre Protocolos de correio eletrônico: Simple Mail Transfer Protocol (SMTP), criado por Michel Souza em 05-06-2018.
- Criado por
- Michel Souza
- Visualizações
- 0
- Avaliação