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.

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:

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 -f
mail.example.com

Se não mostrar um FQDN, por favor, configure-o com o YaST.

yast lan

4 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.bz2

Inicie o instalador do iRedMail:

# cd iRedMail-0.7.0  
# bash iRedMail.sh

Nota:

  • 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; done
Share: X/Twitter LinkedIn

Receba novas postagens na sua caixa de entrada

Sem spam. Cancele a assinatura a qualquer momento.