• Nenhum resultado encontrado

LAB07 Correio Electrónico. Protocolo SMTP e POP3. Servidor Sendmail.

N/A
N/A
Protected

Academic year: 2021

Share "LAB07 Correio Electrónico. Protocolo SMTP e POP3. Servidor Sendmail."

Copied!
5
0
0

Texto

(1)

LAB07

Correio Electrónico. Protocolo SMTP e POP3.

Servidor Sendmail.

A. Protocolo SMTP

Neste exercício vamos utilizar o protocolo SMTP para enviar uma mensagem de correio electrónico.

1. Liga-te à porta TCP 25 do servidor smtp.ualg.pt e envia uma mensagem para a tua caixa de correio:

#telnet smtp.ualg.pt 25

HELO serverxx.sala160.ualg.pt (substitui xx pelo número do teu PC)

MAIL FROM: reitor@ualg.pt.

RCPT TO: axxxxx@ualg.pt (substitui xxxxx pelo teu número de aluno)

DATA

Subject: Mensagem do Reitor (linha em branco)

Boas notícias! Você já terminou o curso! O diploma está à sua espera nos serviços académicos.

O Reitor

. (escrever um ponto final numa linha em branco)

QUIT

2. Agora com um browser (opera, ...) vai a http://wmail.ualg.pt ler o email que acabaste de enviar a ti próprio.

Como é que vês que esta mensagem é falsa? (Sugestão: activa a opção “Show all headers”.) _____________________________________________________________________________

B. Protocolo POP3

3. Neste exercício vamos ler a mensagem recebida utilizando o protocolo POP3.

#telnet pop.ualg.pt 110

user axxxxx (substitui xxxxx pelo teu número de aluno)

pass password (utiliza a password dos serviços informáticos da UALG)

list

retr yy (substitui yy pelo número da última mensagem) dele yy

quit

(2)

C. Ficheiro onde são recebidas as mensagens

Neste exercício vamos olhar directamente para o ficheiro /var/spool/mail/axxxxx onde são recebidas as mensagens electrónicas.

5. Faz uma sessão secure shell (ssh) para o PC 10.10.23.27. O login e a password são os do DEEI.

#cp -a /mnt/ssh /usr/bin

#cp -a /mnt/libcrypto.so.0.9.6 /usr/lib #ssh axxxxx@10.10.23.27

6. Envia uma mensagem de correio electrónico para a tua caixa de correio no DEEI

axxxxxx@australia:$telnet 10.10.22.228 25 HELO australia.uceh.ualg.pt

MAIL FROM: bush@whitehouse.com RCPT TO: axxxxx@deei.fct.ualg.pt DATA

Subject: Message from George W Bush X-Bomb: Patriot missiles over your head (linha em branco)

If you do not pass in the exam of GRS I will send a patriot missile over your head!

George W Bush, USA Past President . (um só ponto final numa linha em branco)

QUIT

7. Abre o ficheiro /var/spool/mail/axxxxxx (substitui xxxxx pelo teu número de aluno).

axxxxxx@australia:~$cat /var/spool/mail/axxxxxx

Olha para a última mensagem no ficheiro. O que é que podes concluir?

____________________________________________________________________________ 8. Agora com o browser (opera, ...) e a partir de wmail.ualg.pt (ou de

www.hotmail.com, ou de www.gmail.com,...) envia uma mensagem com um attach para axxxxx@deei.fct.ualg.pt (o attach pode ser uma imagem ou um ficheiro em binário à tua escolha). Olha novamente para o ficheiro /var/spool/mail/axxxxxx:

axxxxxx@australia:~$cat /var/spool/mail/axxxxxx

(3)

D. Instalação do serviço Sendmail

9. Instala o serviço Sendmail

#dpkg --purge sendmail #apt-get install sendmail Configure now? Y

10. Configura o serviço: (apenas as directivas mais importantes estão explicitas; para as restantes directivas aceita a resposta por defeito)

#sendmailconfig

Mail name: server0x.sala160.ualg.pt Smart host: []

Disable address canonification? N Enable SMTP mailer? Y

Masquerade envelopes? Y All masquerade? Y

Always add domain? Y

Accept mail for ‘server0x.sala160.ualg.pt’? Y Alternate names? []

Trusted users? [] Enable DNS? Y

Assume best MX is local? Y Enable mailertable feature? N

Use the sendmail restricted shell? N Mailer name? postmaster

Message Timeouts? [4h, 5d]

Qual é o significado da opção “Smart host” ? _____________________________________ _____________________________________________________________________________ E da opção “Masquerade envelopes”? ________________________________________ _____________________________________________________________________________ 11. Olha para o ficheiro /etc/mail/sendmail.mc

#cat /etc/mail/sendmail.mc

Que é que podes concluir? _______________________________________________________ 12. Corre o macro sendmail.mc e re-inicia o serviço:

#sendmailconfig

(4)

E. Teste do serviço sendmail

13. Assegura que o teu PC (server 0x) tem um utilizador chamado cantiflas:

root@server0x:~#adduser cantiflas root@server0x:~#su - cantiflas

14. O utilizador cantiflas envia uma mensagem com o programa sendmail em modo verbose:

a)$/usr/sbin/sendmail –v cantiflas < /etc/hosts

b)$/usr/sbin/sendmail –v cantiflas@server0x.sala160.ualg.pt < /etc/hosts

c)$/usr/sbin/sendmail –v cantiflas@sala160.ualg.pt < /etc/hosts d)$/usr/sbin/sendmail –v axxxxx@deei.fct.ualg.pt < /etc/hosts e)$/usr/sbin/sendmail –v axxxxx@ualg.pt < /etc/hosts

Funcionou? Sim? Não? Porquê?

a)__________________________________________________________________________ b)__________________________________________________________________________ c)__________________________________________________________________________ d)__________________________________________________________________________ e)__________________________________________________________________________

F. Confirmação do funcionamento do servidor de DNS

15. Verifica que o teu servidor de DNS (server x) está bem configurado

root@server0x:~# cat /etc/resolv.conf

search sala160.ualg.pt nameserver 10.11.160.x

root@server0x:~# cat /etc/bind/db.hosts

IN MX 5 server0x.sala160.ualg.pt. server0x.sala160.ualg.pt. IN A 10.11.160.x

16. Arranca o servidor de DNS root@server0x:~# /etc/init.d/bind start

G. Recepção de uma mensagem

(5)

root@server0y:~# cat /etc/resolv.conf search sala160.ualg.pt

nameserver 10.11.160.x

18. Solicita ao grupo do lado para instalar o cliente de email "mailx" e enviar um email do egas para o cantiflas:

root@server0y:~#apt-get install mailx root@server0y:~#adduser egas

root@server0y:~#su - egas

egas@server0y:~$mailx cantiflas@sala160.ualg.pt

(termina a mensagem com uma linha só com um ponto final ".")

19. Verifica que o email do egas chegou à caixa de correio do utilizador cantiflas:

cantiflas@server0x:~$cat /var/spool/mail/cantiflas

Chegou? Sim? Não? Porquê?_____________________________________

Corre novamente o programa de configuração do sendmail e configura a opção "Alternate names"

root@server0x:~#sendmailconfig Alternate names? [sala160.ualg.pt]

20. Termina aqui este laboratório. Remove o serviço:

root@server0x:~#apt-get remove sendmail

Referências

Documentos relacionados

Todos os funcionários terceirizados que integram e compõem o quadro geral em suas respectivas empresas e que prestam serviços de diversas naturezas ao museu, podem ser também

• Promover a união de jovens espíritas mediante o estudo, a difusão e a prática da Doutrina Espírita, com foco no Evangelho de Jesus e nos ensinos codificados por Allan

ATENDIMENTO EM PEDRA ALTA construção unid. DE PEDRA ALTA ampliação da unidade

aquilo que não se espera, porque o que se espera vem sempre abaixo do esperado o mais belo o mais alto o mais fundo é aquilo que não nos pode ser dado por isso meus olhos febram

A seção termina com uma lista de totais (vs. 64-67) e uma breve declaração de sua chegada e os presentes que deram ao templo (vv.. Os quais deram com Zorobabel, Jesua, Neemias.

A partir da curva de gresificação (Figura 6) pode-se ver que a máxima contração linear para o granito Rain Forest é ao redor de 10% e que ocorre uma absorção de água zero para

Quais são os critérios de identidade entre os particulares dos mundos possíveis, ou seja, o que seria preciso para dizer que o Pelé de algum mundo possível é o mesmo Pelé do

gestão de finanças é uma das áreas mais problemáticas. A falta de planejamento quanto ao uso e aplicação dos recursos financeiros e a ausência ou