Notícias
Novos modelos de linguagem da API Serverspace GPT
JH
Joe Harris
março 31, 2021
Atualizado janeiro 31, 2025

Como instalar e configurar o Postfix no Ubuntu 20.04

Linux Servidor de e-mail Ubuntu

O Postfix é um servidor de e-mail bastante comum devido à funcionalidade suficiente para a maioria das tarefas e à facilidade de configuração. Este tutorial abordará a instalação e a configuração básica do Postfix e do servidor para ele.

Preparação

O servidor deve ter um endereço IP público estático. Você também precisará de um nome de domínio. Vamos primeiro configurar os registros DNS necessários.
Para o servidor de e-mail, geralmente é usado um subdomínio de terceiro nível. Como exemplo, usaremos mail.domain-name.com. Substitua domain-name.com por seu nome de domínio. O nome de domínio de terceiro nível pode ser arbitrário. O principal é usar a opção apropriada na configuração posterior. Os registros DNS geralmente podem ser configurados no painel de controle de um registrador de nomes de domínio ou no seu servidor DNS.
Adicione um registro DNS A para o seu domínio chamado mail e "target" igual ao endereço IP do futuro servidor de e-mail.

mail A xxx.xxx.xxx.xxx

Adicione o registro DNS MX para o domínio raiz com um valor igual ao nome de domínio do servidor de e-mail:

@ MX mail.domain-name.com

Se o serviço retornar um erro como resultado, tente não usar nada em vez de @.

Configuração do servidor

Com o nome de domínio de terceiro nível selecionado mail.domain-name.com, o nome do host será mail. Vamos configurá-lo.

sudo hostnamectl set-hostname mail

Agora abra o arquivo hosts.

sudo nano /etc/hosts

Vamos adicionar uma linha para esse servidor com seu endereço IP, seu nome de domínio e nome de host. Essa entrada deve ser colocada diretamente abaixo da entrada para localhost.

xxx.xxx.xxx.xxx domain-name.com mail

Instalação do Postfix

Vamos instalar o Postfix e o pacote de correio eletrônico mailutils.

sudo apt install postfix mailutils

Durante a instalação, você será solicitado a fornecer opções interativamente. Defina o tipo de configuração do servidor de e-mail como Site na Internet.

Set mail server configuration type
Screenshot 1. Definir o tipo de configuração do servidor de e-mail

.

O nome de correio do sistema deve corresponder ao nome de domínio para o qual estamos configurando o servidor de correio. Em nosso caso, esse é o nome-do-domínio.com.

Set system mail name
Screenshot 2. Definir o nome do correio eletrônico do sistema

.

Teste de prefixo

Agora o servidor de e-mail Postfix está pronto para funcionar. Vamos testá-lo e enviar nosso primeiro e-mail. Coloque seu e-mail no seguinte comando e execute-o:

echo "Postfix test" | mail -s "Subject" mail@server.com

Devido ao fato de a criptografia e itens como DKIM ainda não estarem configurados, sua carta provavelmente acabará na pasta Spam. Alguns servidores de e-mail, como o gmail.com, não a aceitarão de forma alguma. Corrigiremos isso mais tarde.
Agora você pode responder a essa carta em sua caixa postal e ver essa resposta no servidor de e-mail.

mail

Saída:

"/var/mail/root": 1 message 1 new
>N 1 Sender Name Wed Mar 17 04:32 66/2877 RE: Subject
?

Digite 1 e você verá sua resposta.
[/passo]
A próxima etapa é configurar o Postfix para usar caixas de correio virtuais.

Avaliação:
5 fora de 5
Аverage rating : 5
Avaliado por: 1
CEP 01311-930 São Paulo Avenida Paulista, nº 1765, 7º andar, Cj. 72, CV 10172, Bela Vista
+ 55 11 5118-1047
ITGLOBAL.COM BR LTDA
Usamos cookies para melhorar sua experiência no Serverspace. Ao continuar a navegar em nosso site, você concorda com o Uso de Cookies e com a Política de Privacidade.