Enviando e recebendo mensagens através dos protocolos SMTP e POP3 João Gilberto Magalhães Objetivo do Trabalho • Definir o que é RFC • Como enviar mensagens pela Internet • Protocolos SMTP e POP3 • Aplicação Prática O Que é RFC? • “Request For Comments” • Protocolo de definição de troca de informações entre duas aplicações. • Existente na Camada de Software Enviando mensagens texto • Definição dos cabeçalhos RFC822 • Envio de Mensagens é feito pelo protocolo SMTP Enviando mensagens texto USER SenderSMTP File System SMTP Commands/Replies And mail Receiver SMTP File System Como funciona o SMTP? [RFC821] • Comandos HELO, MAIL FORM, RCPT TO e DATA • Headers • Exemplo completo SMTP – Exemplo S: MAIL FROM: [email protected] R: 250 ok S: RCPT TO: [email protected] R: 250 ok S: DATA R: 354 send the mail data, end with . S: Date: Tue, 25 mar 2003 19:00:00 –0300 S: From: Informações <[email protected]> S: To: Joao Gilberto <[email protected]> S: Subject: Re: Problema de Envio S: S: Recebemos corretamente a sua mensagem e estamos S: encaminhando para o departamento correto. S: . R: 250 Message send to delivery Recebimento de Mensagens • Como funciona o POP3? • Camada de Autenticação – Comando User – Comando Pass Recebimento de Mensagens • Camada de Transação – List – Top – Retr – Dele – Quit