Servidor de Email · 5 min read · Oct 23, 2025
iRedMail 0.7.0: Servidor de Email OpenSource Com Postfix, Dovecot, Amavisd, ClamAV, SpamAssassin, RoundCube (Debian Squeeze)
iRedMail 0.7.0: Servidor de Email Open Source Com Postfix, Dovecot, Amavisd, ClamAV, SpamAssassin, RoundCube No Debian Squeeze (Debian 6.0)
iRedMail é um script shell que permite implantar rapidamente uma solução de email completa em menos de 2 minutos. Seu objetivo é tornar a instalação e configuração de um servidor de email Linux simples, indolor e fácil de usar.
A maioria dos componentes usados no iRedMail é fornecida oficialmente por distribuições Linux. Isso significa que os usuários do iRedMail podem obter suporte para atualizações de software enquanto a distribuição for suportada. O iRedMail suporta tanto OpenLDAP quanto MySQL como backends para armazenar domínios virtuais e usuários. Este tutorial mostra como usar o backend OpenLDAP no Debian Squeeze.
O que é iRedMail?
- iRedMail é um script shell.
- Ele permite implantar rapidamente uma solução de email completa em menos de 2 minutos.
- O iRedMail suporta tanto OpenLDAP quanto MySQL como backends para armazenar domínios virtuais e usuários.
- O iRedMail fornece oficialmente o painel web iRedAdmin para gerenciar servidores de email.
- A maioria dos componentes usados no iRedMail é fornecida oficialmente por distribuições Linux. Isso significa que os usuários do iRedMail podem obter suporte para atualizações de software enquanto a distribuição for suportada.
- Ele suporta RedHat, CentOS, Debian, Ubuntu, OpenSuSE, FreeBSD em arquiteturas i386 e x86_64.
- Ele fornece RoundCube 0.5.1 como um programa de webmail.
Links úteis:
- Por que os usuários estão interessados no iRedMail: http://www.iredmail.org/forum/topic74-why-are-you-interested-in-iredmail.html
- Fórum de discussão: http://www.iredmail.org/forum/
- Página inicial do projeto: http://code.google.com/p/iredmail/
1 Requisitos
É altamente recomendável usar a versão Debian NetInstall para instalar um sistema Debian mínimo e, em seguida, implantar o serviço de email via solução iRedMail. ex.:
Para instalar tal sistema, você precisará do seguinte:
- ISO do Debian Squeeze (Debian 6.0); baixe as imagens CD/DVD do Debian via HTTP/FTP
- Conexão com a Internet.
2 Nota Preliminar
Neste tutorial usamos:
- Nome do host: mail.example.com
- Endereço IP: 192.168.1.10
- Sufixo LDAP (root dn): dc=example,dc=com
- O primeiro domínio virtual: example.com
- O iRedMail instala todos os pacotes dos repositórios apt oficiais no Debian 6. No Debian 5, ele instala dos repositórios apt oficiais e do repositório backports.
3 Configurando O Nome Do Host
No Debian, o nome do host é definido nesses dois arquivos:
- /etc/hosts: mapeamento de nome do host <=> endereço IP
- /etc/hostname: configuração do nome do host
Mapeie este nome do host para ‘127.0.0.1’ (aviso: liste o nome do host FQDN como o primeiro item!).
Edite /etc/hosts:
127.0.0.1 localhost
127.0.1.1 mail.example.com mailEdite /etc/hostname:
mailDeixe a modificação do nome do host ter efeito imediatamente:
Verifique o nome do host FQDN:
# hostname mail #hostname -fmail.example.com
4 Instalar Pacotes Necessários
Precisamos ter bzip2 instalado para extrair o iRedMail.
5 Iniciar a Instalação do iRedMail
Troque para o usuário root, devemos executar os próximos comandos como usuário root sem sudo.
$ sudo su -
Baixe a nova versão do iredmail e inicie a instalação:
Página de boas-vindas:

Escolha o diretório que será usado para armazenar as caixas de correio dos usuários.

O iRedMail suporta tanto OpenLDAP quanto MySQL como backends para armazenar domínios virtuais e usuários. OpenLDAP é recomendado.

Sufixo LDAP, normalmente é o seu nome de domínio, como: dc=example,dc=com:

Defina a senha para o administrador do servidor LDAP: cn=Manager,dc=example,dc=com

Defina a senha root do MySQL:

Adicione seu primeiro domínio virtual, ex.:

Defina uma senha para o administrador do domínio virtual: [email protected], você pode fazer login no iRedadmin e Awstats com esta conta.

Defina uma senha para o primeiro usuário normal [email protected] para o primeiro domínio virtual:

Selecione componentes opcionais:

Selecione o idioma padrão para seu aplicativo de webmail:

A configuração agora está concluída, agora podemos iniciar a instalação:
Configuração concluída.
***********************************************************************
************************* AVISO *******************************
***********************************************************************
* *
* Por favor, lembre-se de *MOVER* o arquivo de configuração após a instalação
* concluída com sucesso. *
* *
* * /root/iRedMail-0.7.0-beta2/config
* *
***********************************************************************
< INFO > Continuar? [Y|n]Finalize a instalação:
*********************************************************************** * A instalação e configuração do iRedMail-0.7.0-beta2 estão completas. *********************************************************************** < Pergunta > Você gostaria de usar as regras de firewall fornecidas com o iRedMail agora? < Pergunta > Arquivo: /etc/default/iptables, com porta SSHD: 22. [Y|n] < INFO > Copiar regras de firewall de exemplo: /etc/default/iptables. insserv: aviso: script 'K01iredapd' faltando tags e substituições LSB insserv: aviso: script 'iredapd' faltando tags e substituições LSB < Pergunta > Reiniciar o firewall agora (com porta SSHD 22)? [y|N] < Pergunta > Você gostaria de iniciar o postfix agora? [y|N] ****************************************************************** * URLs de suas aplicações web: * * - Webmail: http://mail.example.com/mail/ ou httpS://mail.example.com/mail/ * + Conta: [email protected], Senha: iredmail * * - iRedAdmin: httpS://mail.example.com/iredadmin/ * + Conta: [email protected], Senha: iredmail * * - phpMyAdmin: httpS://mail.example.com/phpmyadmin/ * + Contas: * - Nome: vmailadmin, Senha: are9NuhLoAuqFl3FvMZbO81ulUHEjs * - Nome: root, Senha: iredmail * * - phpLDAPadmin: httpS://mail.example.com/phpldapadmin/ * + Conta: * - Nome (gerenciar contas de email apenas): cn=vmailadmin,dc=example,dc=com, Senha: XvHGEnriTEsKc1oO4ruKqKjjR4DVgC * - Nome (gerente do site): cn=Manager,dc=example,dc=com, Senha: iredmail * * - Awstats: * + URLs: * - httpS://mail.example.com/awstats/awstats.pl?config=web * - httpS://mail.example.com/awstats/awstats.pl?config=smtp * + Conta: [email protected], Senha: iredmail * ******************************************************************** * Parabéns, configuração do servidor de email completa. Por favor, consulte o arquivo de dicas * para mais informações: * * - /root/iRedMail-0.7.0-beta2/iRedMail.tips * * E foi enviado para sua conta de email [email protected]. * * Por favor, reinicie seu sistema para habilitar os serviços relacionados ao email ou inicie-os * manualmente sem reiniciar: * * # for i in rsyslog apache2 postfix mysql slapd postfix-policyd dovecot amavis clamav-daemon clamav-freshclam cron iredapd iptables; do /etc/init.d/${i} restart; done * ******************************************************************** root@mail:~/iRedMail-0.7.0-beta2#
Reinicie todos os serviços relacionados:
Receba novas postagens na sua caixa de entrada
Sem spam. Cancele a assinatura a qualquer momento.