Como instalar e configurar o Postfix como um servidor SMTP somente para envio no CentOS 8
A configuração de um servidor de e-mail para enviar apenas mensagens pode ser muito útil na administração de servidores. Por exemplo, para receber notificações do Cron ou de sistemas de monitoramento. Neste tutorial, veremos como instalar e configurar o Postfix como um servidor SMTP somente de envio no CentOS 8. Primeiro, você precisa ter um nome de domínio a partir do qual o e-mail será enviado, bem como ter autorização no servidor como raiz.
Instalando e configurando o Postfix
Vamos instalar os pacotes necessários. O Postfix é o próprio servidor de e-mail e o mailx é o ambiente para lidar com o e-mail.
Ative a inicialização junto com o sistema e execute o Postfix.
[/passo]
Abra o arquivo de configuração do Postfix.
Você precisa localizar o parâmetro inet_interfaces e atribuir a ele o valor localhost se ele for diferente no momento. No meu caso, o parâmetro foi listado várias vezes, mas com o valor correto.
Defina o parâmetro myhostname como seu nome de domínio.
Descomente esta linha:
Faça com que a linha se pareça com esta e substitua o nome de domínio pelo seu próprio:
Salve e feche o arquivo e reinicie o sistema.
Agora você precisa configurar o nome do host para o servidor.
echo "domain-name.com" > /etc/hostname
Essas configurações são suficientes em muitos casos, mas alguns servidores de e-mail têm filtros de spam bastante rígidos e rejeitarão e-mails. Nesse caso, são necessárias etapas adicionais. Uma delas é a configuração de um registro PTR para um domínio. Normalmente, para fazer isso, é necessário entrar em contato com o serviço de suporte da empresa que lhe forneceu um endereço IP público.
Teste do prefixo
Para enviar uma mensagem de teste, use o comando:
O endereço de e-mail deve ser substituído por um endereço real, e o texto entre aspas representa o corpo da carta e seu cabeçalho.
Configurando o encaminhamento de correio eletrônico
Às vezes, você precisa receber o e-mail interno do host em uma caixa de correio externa. Por exemplo, para receber notificações do sistema. Existem aliases para essas finalidades. Vamos dar uma olhada na configuração do encaminhamento de e-mail para root. Abra o arquivo com aliases.
Para adicionar o encaminhamento de e-mail para root a uma caixa de correio externa, adicione uma linha com sua caixa de correio:
Salve o arquivo e digite o comando para aplicar as alterações: