108.3 - Básico sobre Agentes de Envio de Emails (MTA) Flashcards
O que é o MTA ?
Mail Transfer Agent -> Servidor responsável pelo envio e recebimento de e-mails.
O que é SMTP ?
Simple Mail Transfer Protocol - > Protocolo utilizado para envio de mensagens entre servidores. Utiliza Porta 25
Quais são os principais MTAs no Linux ?
- sendmail
- postfix
- exim
O que é Open Relay ?
Quando um servidor SMTP é configurado de forma que ele permita que qualquer usuário da Internet o use para enviar e-mails, ele é chamado de Open Relay.
Como faço para mandar um e-mail para a conta smith@acme.com.br com o subject “Problema Produção” ?
mail -s “Problema Produção” smith@acme.com.br
Cc:
Favor tomar as providencias para solucionar incidente em produção
CTRL + D
Como faço para ler minha caixa de mensagens de e-mail ?
Escolha qual mensagem você quer ler pelo numero
Onde ficam as mailbox dos usuários antes da leitura ?
/var/mail/user
Quais são os campos abaixo de um e-mail ?
> N 1 root qui ago 27 19:19 13/451 Problema Produção
N -> Status do e-mail 1 -> Numero da mensagem root -> Quem enviou a mensagem qui ago 27 19:19 -> Data e horário do envio 13/451 -> Problema Produção -> Subject
Após sair do programa mail para onde as mensagens são movidas ?
/home/user/mbox
Quais são as 3 formas mais utilizadas de enviar e-mail dentro de um script ?
1) echo “Mensagem” | mail -s “subject” user@dominio.com
2) cat mensagem.txt | mail -s “Subject” user@dominio.com
3) mail -s “Subject” user@dominio.com < mensagem.txt
Qual o arquivo que contem os redirecionamentos de e-mail dentro do linux e qual seu formato ?
/etc/aliases
nome: user
Mesmo após ter feito a alteração do arquivo /etc/aliases para redirecionar os e-mails enviados ao usuário smith para o usuário white não funcionou. O que aconteceu ?
Faltou rodar o comando newaliases
Como um usuário comum pode fazer o redirecionamento de e-mail da sua caixa postal ?
É só criar no home o arquivo .forward e colocar o nome dos usuários para quem os e-mails serão redirecionados.
Quais comandos posso utilizar para verificar a fila de e-mail do meu usuário ?
mailq
sendmail -bp
Quais comandos posso utilizar para tentar reenviar os e-mails que estão na fila ?
sendmail -q
postqueue -f