Como o Ubuntu é capaz de enviar alertas para endereços de email externos?

8

Estou tentando entender o procedimento de envio de email. Eu configurei um crontab para enviar alertas do sistema para o meu email externo e ele está funcionando bem. No entanto, não configurei nenhum servidor SMTP nesta máquina, mas o sistema ainda pode enviar alertas para email externo. Esta máquina é uma instalação nova e conectada apenas à Internet.

Alguém pode me ajudar a entender como o sistema pode enviar e-mails?

Mashkoor Qadir
fonte

Respostas:

11

Isso acontece porque o desktop e servidor do Ubuntu, por padrão (pelo menos no 16.04 e posteriores), estão postfix.serviceativados e em execução. Você pode confirmar isso emitindo o seguinte comando no terminal:

systemctl --type service --state running | grep postfix

O envio de email funciona porque o postfix faz uma pesquisa DNS simples para o registro MX do domínio ao qual o email é destinado. O servidor de recebimento simplesmente pega a correspondência que foi enviada e talvez faça algumas verificações e a coloca na caixa de entrada dos destinatários. Portanto, nenhuma configuração SMTP é necessária para enviar um email.

Videonauth
fonte
1
Obrigado Videonauth, isso é verdade, mas como está funcionando sem configuração. Mesmo ninguém o configurou.
Mashkoor Qadir
Está funcionando porque funciona como um programa de email, apenas informa ao servidor receptor 'Aqui, eu tenho um email para o usuário conhecido por este endereço'. Na verdade, você pode até enviar e-mails sem fornecer um nome ou endereço para os remetentes, se desejar, e ter o conhecimento certo. Tudo o que o servidor receptor faz é verificar se o usuário existe, talvez executar uma verificação de spam e antivírus no e-mail e colocá-lo na caixa de entrada do receptor.
Videonauth 19/06/19
1
Você provavelmente poderia explicar isso e ajudar a esclarecer a confusão do OP, explicando que o postfix fará uma pesquisa de DNS para o registro MX do domínio para o qual o email é destinado e simplesmente enviará o email para esse servidor. Todo o resto depende do trocador de mensagens do domínio para o qual você está enviando.
Darren
A pergunta é marcada como servidor , mas sua resposta se refere à área de trabalho do Ubuntu.
Pausado até novo aviso.
@DennisWilliamson: realmente não importa, a instalação do servidor também possui o postfix. Sozinho pelo fato de enviar e-mails internos para root @ localhost para trabalhos cron e seu sucesso ou fracasso.
Videonauth 19/06/19