Servidor de Email · 4 min read · Oct 22, 2025
iRedMail 0.7.0: Servidor de Email Open Source Com Postfix, Dovecot, Amavisd, ClamAV, SpamAssassin, RoundCube (OpenSuSE 11.4)
iRedMail 0.7.0: Servidor de Email Open Source Com Postfix, Dovecot, Amavisd, ClamAV, SpamAssassin, RoundCube, iRedAdmin No OpenSuSE 11.4
Última edição 31/03/2011
iRedMail é um script de 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 são fornecidos 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. Desde a versão 0.7.0, o iRedMail suporta OpenSuSE (suporta tanto i386 quanto x86_64). 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 OpenSuSE 11.4.
Agora o iRedmail fornece RoundCube como webmail, e suporta MySQL e OpenLDAP e pode alterar senhas e definir mensagens de férias.
O projeto iRedMail foi publicado há três anos em 2007-11-01.
iRedAdmin é o painel de administração oficial baseado na web do iRedMail para o backend ldap. Você pode usar o iRedAdmin para gerenciar contas de email (oferece mais conveniência do que o phpldapadmin). Neste momento, o iRedAmin suporta apenas LDAP.
- Principais componentes usados nesta solução: http://code.google.com/p/iredmail/wiki/Main_Components
- Fórum de discussão e relatório de bugs: http://www.iredmail.org/forum/
- FAQ do iRedmail: http://www.iredmail.org/faq.html
- Wiki do iRedmail: http://www.iredmail.org/wiki
- Página inicial do projeto: http://code.google.com/p/iredmail/
1 Requisitos
É altamente recomendável instalar um sistema OpenSUSE mínimo e, em seguida, implantar o serviço de email através da solução iRedMail. por exemplo:
Para instalar tal sistema, você precisará do seguinte:
- O DVD do OpenSUSE 11.4. Você pode baixá-lo aqui: http://download.opensuse.org/distribution/11.4/iso/openSUSE-11.4-DVD-x86_64.iso
- Conexão com a internet.
2 Nota Preliminar
Neste tutorial usamos:
- Nome do host: mail.example.com
- Endereço IP: 192.168.1.10 (você pode definir um endereço IP estático através do YaST)
- Sufixo LDAP (dn raiz): dc=example,dc=com
- O primeiro domínio virtual: example.com
3 Configurando O Nome Do Host
Não importa se seu servidor é externo ou interno, é altamente recomendável que você configure um nome de domínio totalmente qualificado (FQDN).
Verifique o nome do host FQDN:
hostname -fmail.example.comSe não mostrar um FQDN, por favor, configure-o com o YaST.
yast lan4 Comece A Instalar O iRedMail
Baixe a nova versão do iredmail, visite a página de download para baixar a versão oficial do iRedMail (é recomendável usar a versão mais recente):
# wget http://iredmail.googlecode.com/files/iRedMail-0.7.0.tar.bz2
# tar jxvf iRedMail-0.7.0.tar.bz2Inicie o instalador do iRedMail:
# cd iRedMail-0.7.0
# bash iRedMail.shNota:
- Ele adicionará alguns repositórios zypper adicionais em /etc/zypp/repos.d/iRedMail.repo.
- Ele baixará alguns pacotes de origem e instalará o pacote “dialog” primeiro.
Ele mostrará um assistente GUI básico para ajudá-lo a configurar o servidor de email.
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. O 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, por exemplo:

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

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

Selecione componentes opcionais:

Selecione o idioma padrão para sua aplicação 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:
*********************************************************************** * instalação e configuração do iRedMail-0.7.0-beta2 concluídas. *********************************************************************** < Pergunta > Você gostaria de usar as regras de firewall fornecidas com o iRedMail agora? < Pergunta > Arquivo: /etc/sysconfig/SuSEfirewall2, com porta SSHD: 22. [Y|n] < Pergunta > Reiniciar o firewall agora (com porta SSHD 22)? [y|N] < INFO > Pular reinício do firewall. < Pergunta > Você gostaria de iniciar o postfix agora? [y|N] ****************************************************************** * Parabéns, configuração do servidor de email concluída. 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 syslog apache2 postfix mysql ldap policyd dovecot amavis clamd freshclam cron iredapd SuSEfirewall2_setup; do /etc/init.d/${i} restart; done ******************************************************************** * 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: SVLVELupAHB2OSqqdKgREwWci1ZZdq * - Nome: root, Senha: iredmail * - phpLDAPadmin: httpS://mail.example.com/phpldapadmin/ * + Conta: * - Nome (gerenciar contas de email apenas): cn=vmailadmin,dc=example,dc=com, Senha: 6J5X7Htm8qqes70Bhzl4WHHCbevo13 * - Nome (gerente global 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 ********************************************************************
Reinicie todos os serviços relacionados:
# for i in syslog apache2 postfix mysql ldap policyd dovecot amavis clamd freshclam cron iredapd SuSEfirewall2_setup; do /etc/init.d/${i} restart; doneReceba novas postagens na sua caixa de entrada
Sem spam. Cancele a assinatura a qualquer momento.