Centro Universidade Anhanguera
de Campo Grande – Unidade 1
Superint. CENTRO-OESTE
Tec. em Redes de Computadores
Aula 02 – ...
SMTP – Simple mail transfer Protocol
• “SMTP é um protocolo relativamente simples, baseado em texto simples, onde um ou
vá...
Correio Eletrônico
• Um dos serviços de rede mais populares é o correio eletrônico (email). O correio eletrônico é
usado n...
Formato de um E-mail
4
Formato de um E-mail
• Endereços
– Para entregar um e-mail, o sistema de correio eletrônico deve usar um
esquema de endere...
Formato de um E-mail
• Parte Local
– A parte local define o nome de um arquivo especial, denominado caixa de correio, onde...
Cabeçalho de um E-mail
7
Message-ID:
<39235E1C.1DC7EA90@example.com>
Date: Wed, 17 May 2000 23:06:04 -0400
From: Doug Saud...
MIME (Multipurpose Internet Mail Extensions)
• O SMTP é um protocolo de transferência de e-mail simples. Entretanto, essa
...
MIME (Multipurpose Internet Mail Extensions)
• O MIME não é um protocolo de e-mail e não pode substituir o SMTP, Ele é ape...
MIME (Multipurpose Internet Mail Extensions)
• Podemos pensar no MIME como um conjunto de funções de software que
converte...
MIME (Multipurpose Internet Mail
Extensions)
11
Cabeçalho do Mime
12
Caminho do SMTP
13
POP3
• O Post Office Protocol (POP3) é um protocolo utilizado no acesso remoto a uma
caixa de correio eletrônico.
• Ele es...
POP3
• O funcionamento do protocolo POP3 é off-line, uma vez que o processo suportado
se baseia nas seguintes etapas:
– É ...
POP3
– As mensagens são apagadas da caixa de correio (opcionalmente, o protocolo
pode ser configurado para que as mensagen...
POP3 - Desvantagens
• 0 POP3 assume que toda vez que um cliente acessa o servidor toda a caixa de
correio será transferida...
imap4
• Internet Mail access Protocol – Definido na RFC 2060, o IMAP procura resolver os
problemas dos usuários móveis, qu...
imap4
• O IMAP4 oferece as seguintes funções extra:
– Um usuário pode verificar os e-mails antes de baixá-los.
– Um usuári...
POP3 e IMAP
20
Processos de Servidor de E-mail - MTA e MDA
• O servidor de e-mail opera dois processos separados:
– Mail Transfer Agent (...
Serviço de E-mail e Protocolos SMTP/POP
22
Processos de Servidor de E-mail - MTA e MDA
23
Processos de Servidor de E-mail - MTA e MDA
• O MDA aceita um e-mail de um MTA e faz a entrega real.
• O MDA recebe toda c...
Processos de Servidor de E-mail - MTA e MDA
25
Referências
• Livro “Comunicação de dados” – Forouzan
• http://imasters.com.br/artigo/9034/linux/dns_reverso/
• Material C...
Próximos SlideShares
Carregando em…5
×

Aula02 - protocolos de email

971 visualizações

Publicada em

Aula02 - protocolos de email

Publicada em: Tecnologia
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Aula02 - protocolos de email

  1. 1. Centro Universidade Anhanguera de Campo Grande – Unidade 1 Superint. CENTRO-OESTE Tec. em Redes de Computadores Aula 02 – Protocolos de Email
  2. 2. SMTP – Simple mail transfer Protocol • “SMTP é um protocolo relativamente simples, baseado em texto simples, onde um ou vários destinatários de uma mensagem são especificados (e, na maioria dos casos, validados) sendo, depois, a mensagem transferida. • Esse protocolo usa a porta 25 numa rede TCP. A resolução DNS de um servidor SMTP de um dado domínio é possibilitada por sua entrada MX (Mail eXchange). • A utilização em massa do SMTP remonta aos anos 80. Na altura era um complemento ao UUCP, que era mais adequado para transferências de correio eletrônico entre máquinas sem ligação permanente. Por outro lado, o desempenho do SMTP aumenta se as máquinas envolvidas, emissor e receptor, se encontrarem ligadas permanentemente.” Wikipedia 2
  3. 3. Correio Eletrônico • Um dos serviços de rede mais populares é o correio eletrônico (email). O correio eletrônico é usado na transmissão de uma única mensagem que pode incluir: – Texto. – Voz. – Vídeo, gráfico ou mais de um desses objetos. • O protocolo SMTP (Simple Mail Transfer Protocol) é o mecanismo padrão de correio eletrônico da Internet. 3
  4. 4. Formato de um E-mail 4
  5. 5. Formato de um E-mail • Endereços – Para entregar um e-mail, o sistema de correio eletrônico deve usar um esquema de endereçamento com um endereço único. – 0 esquema de endereçamento usado pelo SMTP consiste em duas partes: uma parte local e um nome de domínio, separados pelo sinal @ 5
  6. 6. Formato de um E-mail • Parte Local – A parte local define o nome de um arquivo especial, denominado caixa de correio, onde todos os e-mails recebidos pelo usuário são depositados para serem recuperados pelo user agent. • Nome do Domínio – A segunda parte do endereço é o nome do domínio. Uma organização seleciona usualmente um ou dois hosts da rede para transmitir e receber os e-mails. Cada um desses hosts é denominado servidor de e-mail. – O nome do domínio atribuído a cada servidor de e-mail é recebido da base de dados DNS ou é um nome lógico (por. ex., o nome da organização). 6
  7. 7. Cabeçalho de um E-mail 7 Message-ID: <39235E1C.1DC7EA90@example.com> Date: Wed, 17 May 2000 23:06:04 -0400 From: Doug Sauder <dwsauder@example.com> X-Mailer: Mozilla 4.7 [en] (WinNT; I) X-Accept-Language: en MIME-Version: 1.0 To: Joe Blow <blow@example.com> Subject: Test message from Netscape Communicator 4.7 Content-Type: multipart/mixed; boundary="------------ A1FCDEE154E03D875E5D6779"
  8. 8. MIME (Multipurpose Internet Mail Extensions) • O SMTP é um protocolo de transferência de e-mail simples. Entretanto, essa simplicidade tem um preço. • O SMTP pode enviar mensagens somente no formato de 7-bits do código ASCII. Logo. é inevitável que haja limitações. • Por exemplo, ele não pode ser usado em idiomas não suportados pelo código ASCII (tal como o francês, alemão, russo, chinês e o japonês). Além disso, não pode ser utilizado para enviar arquivos binários (arquivos que armazenam dados em um cadeia de Os e 1s sem usar qualquer tipo de codificação), áudio ou vídeo. • A especificação MIME (Multipurpose Internei Mail Extensions) é um protocolo suplementar que permite transmissões de dados não ASCII através do SMTP; 8
  9. 9. MIME (Multipurpose Internet Mail Extensions) • O MIME não é um protocolo de e-mail e não pode substituir o SMTP, Ele é apenas uma extensão do SMTP • O MIME converte dados no formato não ASCII do remetente em dados ASCII e os entrega ao cliente SMTP para ser enviado à Internet. O servidor SMTP recebe esses dados no formato ASCII e os entrega ao MIME para serem reconvertidos para a forma original. • O MIME não se restringe ao SMTP, podendo ser utilizado em outros protocolos também, como o HTTP. • O S/MIME é um padrão desenvolvido para prover segurança ao MIME 9
  10. 10. MIME (Multipurpose Internet Mail Extensions) • Podemos pensar no MIME como um conjunto de funções de software que converte dados genéricos em dados no formato ASCII e vice-versa. • O MIME define cinco tipos de cabeçalho que podem ser adicionados à seção do cabeçalho das mensagens SMTP original para definir os parâmetros de conversão. – 1. MIME Version (MIME-Versão) – 2. Content-Type(Conteúdo-Tipo) – 3. Content-Transfer-Encoding(Conteúdo-Transferência-Codificação) – 4. Content-ld (Conteúdo-Identificação) – 5. Content-Description (Conteúdo-Pescrição) 10
  11. 11. MIME (Multipurpose Internet Mail Extensions) 11
  12. 12. Cabeçalho do Mime 12
  13. 13. Caminho do SMTP 13
  14. 14. POP3 • O Post Office Protocol (POP3) é um protocolo utilizado no acesso remoto a uma caixa de correio eletrônico. • Ele está definido no RFC 1939 e permite que todas as mensagens contidas numa caixa de correio eletrônico possam ser transferidas sequencialmente para um computador local. • Dessa maneira, o usuário pode ler as mensagens recebidas, apagá-las, responder- lhes, armazená-las, etc. 14
  15. 15. POP3 • O funcionamento do protocolo POP3 é off-line, uma vez que o processo suportado se baseia nas seguintes etapas: – É estabelecida uma ligação TCP entre a aplicação cliente de e-mail (User Agent - UA) e o servidor onde está a caixa de correio (Message Transfer Agent - MTA) – O usuário se autentica; – Todas as mensagens existentes na caixa de correio são transferidas sequencialmente para o computador local; 15
  16. 16. POP3 – As mensagens são apagadas da caixa de correio (opcionalmente, o protocolo pode ser configurado para que as mensagens não sejam apagadas da caixa de correio; se esta opção não for utilizada, deve-se utilizar sempre o mesmo computador para ler o correio eletrônico, para poder manter um arquivo das mensagens); – A ligação com o servidor é terminada; – O usuário pode agora ler e processar as suas mensagens (off-line). 16
  17. 17. POP3 - Desvantagens • 0 POP3 assume que toda vez que um cliente acessa o servidor toda a caixa de correio será transferida. • Isto não é conveniente para as pessoas que acessam as caixas de correio de diferentes clientes. • O POP3 é deficiente nesses casos. • Ele não permite que o usuário organize e-mails no próprio servidor; além disso, o POP3 não permite que o usuário tenha pastas diferentes no servidor; • Usa a porta 110 para estabelecer uma conexão entre a máquina do destinatário de uma mensagem e o MTA; 17
  18. 18. imap4 • Internet Mail access Protocol – Definido na RFC 2060, o IMAP procura resolver os problemas dos usuários móveis, que estão sempre acessando a caixa postal de locais diferentes. • O IMAP foi projetado para que as mensagens fossem deixadas no servidor, ao invés de transferidas a maquina do cliente, como faz o POP. As mensagens e pastas podem ser manipuladas pelo IMAP como se fossem locais, mas estarão sempre como foram deixadas no último acesso, independente de onde o usuário da caixa está acessando. • O Imap usa a porta 143 do TCP para conexão MUA-MTA. 18
  19. 19. imap4 • O IMAP4 oferece as seguintes funções extra: – Um usuário pode verificar os e-mails antes de baixá-los. – Um usuário pode fazer uma busca de um determinado conteúdo em um e-mail antes de baixá-lo. – Um usuário pode baixar apenas as mensagens selecionadas. Isto é especialmente útil quando a largura de banda do link utilizado é baixa e o e- mail contém "arquivos pesados', como de multimídia. – Um usuário pode criar, apagar ou renomear as caixas de correio no servidor de e-mail. – Um usuário pode criar uma hierarquia de caixas de correio em uma pasta para armazenamento de e-mail. 19
  20. 20. POP3 e IMAP 20
  21. 21. Processos de Servidor de E-mail - MTA e MDA • O servidor de e-mail opera dois processos separados: – Mail Transfer Agent (MTA); – Mail Delivery Agent (MDA); • O processo MTA é utilizado para encaminhar e-mail. • O MTA recebe mensagens do MUA ou de outro MTA em outro servidor de e-mail. • Se a correspondência for endereçada a um usuário cuja caixa de correio fique no servidor local, ela será passada para o MDA. 21
  22. 22. Serviço de E-mail e Protocolos SMTP/POP 22
  23. 23. Processos de Servidor de E-mail - MTA e MDA 23
  24. 24. Processos de Servidor de E-mail - MTA e MDA • O MDA aceita um e-mail de um MTA e faz a entrega real. • O MDA recebe toda correspondência chega no MTA e a coloca nas caixas de correio dos usuários adequados. • O MDA também pode solucionar problemas de entrega final, como varredura de vírus, filtragem de spam e tratamento de recebimento de retorno. • A maioria das comunicações por e-mail utiliza as aplicações MUA, MTA e MDA. No entanto, há outras alternativas para entrega de e-mail. 24
  25. 25. Processos de Servidor de E-mail - MTA e MDA 25
  26. 26. Referências • Livro “Comunicação de dados” – Forouzan • http://imasters.com.br/artigo/9034/linux/dns_reverso/ • Material Cisco Academy ver. 4.1 • Livro “Comunicação de dados” – Forouzan • INSTRUTOR ANDREI SÁ DE MOURA (DATAPREV) 26

×