GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Mindmap

Protocolos de correio eletrônico: Simple Mail Transfer Protocol (SMTP)

Michel Souza Redes de computadores Portugiesisch

Inhalt der Mindmap

Protocolos de correio eletrônico: Simple Mail Transfer Protocol (SMTP)

  1. 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
  2. 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
  3. 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
  4. 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

Informationen

Beschreibung
Redes de computadores (Camada de Aplicação) Mindmap am Protocolos de correio eletrônico: Simple Mail Transfer Protocol (SMTP), erstellt von Michel Souza am 05/06/2018.
Erstellt von
Michel Souza
Aufrufe
0
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck