Como configurar um servidor de email usando o iRedMail no Ubuntu 16.04 – Site & Site
Como configurar um servidor de email usando o iRedMail no Ubuntu 16.04
3. Instalação com o iRedMail
Se você já construiu um servidor de email a partir do zero, você saberá que pode ser um empreendimento tedioso. Existe outra opção para aqueles que não querem gastar o tempo editando inúmeros arquivos de configuração. O iRedMail é um incrível script de shell que instala e configura automaticamente todos os componentes necessários para um servidor de email totalmente funcional. O iRedMail usa um pacote completo de software de código aberto, incluindo:
Postfix – Agente de transferência de email (MTA).
Dovecot – Servidor POP3 e IMAP.
Apache, Nginx– servidor da Web.
OpenLDAP, Idapd– servidor LDAP para armazenar contas de correio.
MySQL, MariaDB, PostgreSQL– servidor SQL para dados de aplicativo. Também pode ser usado para armazenar contas de email.
SpamAssassin – scanner de spam.
ClamAV – Verificador de vírus.
Amavisd-new – Interface entre Postfix, SpamAssassin e ClamAV.
Roundcube – Cliente de webmail.
SOGo Groupware – Calendário, contato e serviço de tarefas.
Fail2ban – Bane IPs que parecem maliciosos.
Awstats – Analisador de logs Apache e Postfix.
iRedAPD – Servidor de políticas Postfix.
Neste tutorial, percorreremos todas as etapas para executar seu servidor de e-mail e protegê-lo com SSL usando o recurso Let's Encrypt.
Uma instância do Ubuntu 16.04 com pelo menos 2GB de memória. Recomenda-se uma nova instalação.
Um usuário sudo não-root .
Um endereço IP não listado na lista negra. Se o seu endereço IP estiver em uma lista negra, poderá impedir que seus e-mails cheguem ao seu destino.
Instalação com o iRedMail
Antes de começar a instalação, você deve atualizar seu sistema.
Em seguida, desejaremos configurar nosso nome de host do nome de domínio totalmente qualificado (FQDN). No Ubuntu, o nome do host é definido em 2 arquivos /etc/hostnamee /etc/hosts.
Aberto /etc/hostname.
Adicione seu nome de host curto ao arquivo, não seu FQDN. Se o seu domínio completo é o mail.example.comseu arquivo deve ficar assim.
Em seguida, abra /etc/hostse adicione seu FQDN.
Agora você pode verificar seu nome de host.
Agora que o seu FQDN foi definido, podemos passar para a instalação. Baixe a última versão do iRedMail usando wget. Você pode encontrar a versão mais recente visitando a página de download do iRedMail .
Em seguida, extraia o tarball e, em seguida, cdpara o diretório.
Em seguida, adicione permissão ao script e execute-o com o sudo.
Você verá um assistente de configuração que fará algumas perguntas:
Onde você gostaria de armazenar suas caixas de correio. A localização padrão é /var/vmail.
Qual servidor da Web você gostaria de usar.
O back-end a ser usado para armazenar seus e-mails. Se você escolher o MySQL ou MariaDB, você também precisará definir a senha root do SQL. Esta deve ser uma senha forte e evitar o uso de caracteres especiais, pois isso causará erros.
Seu primeiro domínio de email. Este será o seu domínio de menos antes do subdomínio. Por exemplo, se você definir seu domínio como, mail.example.comentão, você entraria example.comcomo seu primeiro nome de domínio de e-mail.
Sua senha de administrador de domínio, evitando também caracteres especiais.
Quais componentes opcionais você gostaria de instalar. No mínimo você deve selecionar Roundcubee iRedAdmin.
Agora que tudo foi inserido, precisamos apenas revisar as configurações e começar a instalação. Após a instalação, você será perguntado se deseja usar as regras de firewall fornecidas pelo iRedMail. A regra será copiada para /etc/default/iptables. Para usar esta opção, insira " y" e continue. Você será então mostrado alguns dados vitais, incluindo:
URL do webmail do Roundcube.
URL do groupware SOGo.
URL do painel de administração da web.
Nome de usuário e senha de login.
Esses dados também podem ser encontrados em /home/yourusername/iRedMail-0.9.7/iRedMail.tips.
Após a reinicialização, você pode acessar a página de administração da web https://mail.example.com/iredadminusando seu domínio. Para acessar seu email, use a página do Roundcube em https://mail.example.com/mail. O iRedMail instala o servidor com um certificado autoassinado que requer permissões especiais para abrir a página no seu navegador. É recomendável atualizar para um certificado oficial da CA. Vamos criptografar é uma CA que oferece certificados gratuitos. Visite o programa de instalação LetsEncrypt no Linux para obter informações sobre como usar este serviço. Quando o certificado for obtido, você precisará substituir os certificados autoassinados.
Reinicie todos os serviços usando a chave. Se você usou o Nginx para o servidor da Web, substitua-o apache2por nginx.