Pré-requisitos: openssh-client
A instalação do openssh-client pode ser feita no linux pelo CLI:
sudo apt-get install openssh-client
Foi disponibilizada uma maquina virtual, Linux, para o uso desta atividade. O acesso será feito via ssh e é possível usar CLI para operar o sistema.
-
ssh usuario@ip
- requisitar acesso para o professor ou ao estudante responsável.
-
Acessar e checar se todos os pré-requisitos instalados, solicitar instalação caso necessária.
O envio pode ser feito de duas formas, linha de comando ou por Telnet.
Basta ter um arquivo txt com o conteudo que você deseja enviar e executar o seguinte comando:
`cat <caminho do txt> | mail -s '<assunto>' -r <remetente> <user@email.com>`
-s: Assunto do email
-r: Remetente, por padrão será o usuário em que está logado.
user@email.com: A conta que se deseja enviar o email. Caso o destinatário seja outro usuário, da mesma máquina, basta colocar user@ubuntu16046 (ex.: admin@ubuntu16046).
Forma um pouco mais complicada, primeiro é necessário entrar na interface Telnet
Depois é preciso logar no usuário, digitando EHLO <usuário>
Usar os comandos mail from: <email>
e rcpt to: <email>
Para escrever a mensagem usaremos date para iniciar o texto e completaremos de acordo com o exemplo
usando o simbolo .
sozinho seguido de ENTER para terminar a mensagem
Para visualizar e-mails na maquina usaremos o comando mail
na qual seremos levados a interface de mail
Então é possível selecionar a mensagem digitando o número dela
O comando h
mostra novamente a lista de mensagens
É possível deletar a mensagem digitando d <número>
Digite q
para sair da interface
Dentro do diretorio ~/Maildir
é possível encontrar os dados de envio e recebimento de email.