Servidor de Email · 5 min read · Sep 29, 2025

Configurar Servidor de Email Completo com iRedMail no CentOS 8

iRedMail é uma solução de servidor de email gratuita, de código aberto e totalmente funcional para o sistema operacional Linux. Ele permite que você hospede seu próprio servidor de email gratuitamente. Possui uma interface web amigável que permite criar um número ilimitado de caixas de correio e domínios de email.

O iRedMail utiliza protocolos de conexão seguros por padrão, POP3/IMAP/SMTP sobre TLS, webmail com HTTPS. Ele usa o Postfix como MTA, Dovecot como MDA, SpamAssassin para verificação de spam e Amavis & Clamav para verificação de vírus de email.

Neste tutorial, explicamos como instalar um servidor de email totalmente funcional com o iRedMail no CentOS 8.

Pré-requisitos

  • Um servidor rodando CentOS 8.
  • Um domínio válido apontado para o seu servidor.
  • Uma senha de root configurada no seu servidor.

Começando

Antes de começar, é recomendado desativar o SELinux no seu sistema. Você pode desativá-lo editando o arquivo /etc/sysconfig/selinux.

nano /etc/sysconfig/selinux

Altere a seguinte linha:

SELINUX=disabled

Salve e feche o arquivo quando terminar.

Em seguida, você precisará configurar um nome de domínio totalmente qualificado para o iRedMail. Você pode configurá-lo editando o arquivo /etc/hosts:

nano /etc/hosts

Adicione a seguinte linha:

your-server-ip ired.linuxbuz.com ired

Salve e feche o arquivo quando terminar.

Em seguida, instale o repositório EPEL e habilite o repositório PowerTools com o seguinte comando:

dnf install epel-release -y  
dnf config-manager --set-enabled PowerTools

Em seguida, atualize os pacotes do sistema com o seguinte comando:

dnf update -y

Uma vez que todos os pacotes estejam atualizados, reinicie seu sistema para aplicar as alterações.

Baixar o Script de Instalação do iRedMail

Primeiro, baixe a versão mais recente do script de instalação do iRedMail a partir da sua página oficial de download:

wget https://github.com/iredmail/iRedMail/releases/download/1.2.1/iRedMail-1.2.1.tar.gz

Uma vez que o download esteja completo, extraia o arquivo baixado com o seguinte comando:

tar -xvzf iRedMail-1.2.1.tar.gz

Em seguida, mude o diretório para o diretório extraído e dê permissão de execução com o seguinte comando:

cd iRedMail-1.2.1  
chmod +x iRedMail.sh

Instalar o iRedMail

Agora, execute o seguinte script para instalar o iRedMail:

./iRedMail.sh

Este script instalará todas as dependências necessárias no seu sistema. Uma vez que todas as dependências estejam instaladas, você deverá ver o assistente de configuração do iRedMail na seguinte tela:

Selecione sim e pressione Enter para continuar. Você será solicitado a especificar o diretório para armazenar as caixas de correio dos usuários, conforme mostrado abaixo:

Especifique seu diretório desejado e pressione Enter para continuar. Você será solicitado a escolher um servidor web, conforme mostrado abaixo:

Selecione Nginx e pressione Enter para continuar. Você será solicitado a selecionar o backend do banco de dados usado para armazenar contas de email, conforme mostrado abaixo:

Selecione MariaDB e pressione Enter para continuar. Você será solicitado a especificar uma senha para o usuário root do MySQL, conforme mostrado abaixo:

Digite sua senha segura e pressione Enter para continuar. Você será solicitado a especificar seu domínio de email, conforme mostrado abaixo:

Digite o nome do seu domínio e pressione Enter para continuar. Você será solicitado a especificar uma senha para o administrador do domínio de email, conforme mostrado abaixo:

Digite sua senha segura e pressione Enter para continuar. Você será solicitado a selecionar mais aplicativos que deseja instalar com o iRedMail, conforme mostrado abaixo:

Selecione seu aplicativo desejado e pressione Enter para continuar. Você deverá ver todas as configurações na seguinte saída:

***********************************************************************
************************* AVISO *********************************** 
***********************************************************************
*                                                                       *
* O arquivo abaixo contém informações sensíveis (nome de usuário/senha),  *
* lembre-se de *MOVER* para um lugar seguro após a instalação.            *
*                                                                       *
*   * /root/iRedMail-1.2.1/config
*                                                                       *
***********************************************************************
****************** Revise suas configurações **********************
***********************************************************************

* Diretório base de armazenamento:               /var/vmail
* Caixas de correio:                            
* Backup diário de bancos de dados SQL/LDAP:   
* Armazenar contas de email em:               MariaDB
* Servidor web:                           Nginx
* Primeiro nome de domínio de email:               linuxbuz.com
* Administrador do domínio de email:                    [email protected]
* Componentes adicionais:                Roundcubemail netdata iRedAdmin Fail2ban

< Pergunta > Continuar? [y|N]y

Digite y e pressione Enter para iniciar a instalação. Uma vez que o iRedMail esteja instalado com sucesso, você deverá ver a seguinte saída:

* URLs das aplicações web instaladas:
*
* - Roundcube webmail: https://ired.linuxbuz.com/mail/
* - netdata (monitor): https://ired.linuxbuz.com/netdata/
*
* - Painel de administração web (iRedAdmin): https://ired.linuxbuz.com/iredadmin/
*
* Você pode fazer login nos links acima com as seguintes credenciais:
*
* - Nome de usuário: [email protected]
* - Senha: admin
*
*
********************************************************************
* Parabéns, a configuração do servidor de email foi concluída com sucesso. Por favor
* leia o arquivo abaixo para mais informações:
*
*   - /root/iRedMail-1.2.1/iRedMail.tips
*
* E foi enviado para sua conta de email [email protected].
*
******************* AVISO ************************************
*
* Por favor, reinicie seu sistema para habilitar todos os serviços de email.
*
********************************************************************

Neste ponto, seu servidor iRedMail está instalado no seu sistema. Agora, reinicie seu sistema para habilitar todos os serviços de email.

Acessar o iRedMail

Para acessar o painel administrativo do iRedMail, digite a URL https://ired.linuxbuz.com/iredadmin/ no seu navegador web. Você deverá ver a página de login, conforme mostrado abaixo:

Forneça seu nome de usuário administrativo, senha e clique no botão Login. Você deverá ver o painel de administração do iRedMail na seguinte tela:

Para acessar o webmail do iRedMail, digite a URL https://ired.linuxbuz.com/mail/ no seu navegador web. Você deverá ver a página de login do Roundcube webmail:

Forneça seu nome de usuário, senha e clique no botão LOGIN. Você deverá ver o painel do Roundcube na seguinte página:

Para acessar a aplicação de monitoramento netdata do iRedMail, digite a URL https://ired.linuxbuz.com/netdata/ no seu navegador web. Você deverá ver a página de login do Netdata:

Forneça seu nome de usuário, senha e clique no botão Sign in. Você deverá ver o painel do Netdata na seguinte página:

Conclusão

Parabéns! você instalou e configurou com sucesso o servidor iRedMail no CentOS 8. Você pode explorar o iRedMail e começar a criar novas contas de usuário e gerenciá-las. Sinta-se à vontade para me perguntar se tiver alguma dúvida.

Share: X/Twitter LinkedIn

Receba novas postagens na sua caixa de entrada

Sem spam. Cancele a assinatura a qualquer momento.