Criando um servidor de e-mail Linux máquinas movidos pode ser uma das coisas mais essenciais que cada administrador de sistema necessita para fazer enquanto a configuração dos servidores para o primeiro tempo, se você não sabe o que isso significa; é simples, se você tem um site, como “example.com”, você pode criar uma conta de e-mail como “username@exemplo.,com ” para usá-lo para enviar/receber e-mails facilmente em vez de usar serviços como Hotmail, Gmail, Yahoo Mail, etc.

neste artigo, vamos aprender a fazê-lo instalando o servidor de correio Postfix com a aplicação Webmail” Roundcube ” e suas dependências no Debian 10/9 e no Ubuntu 20.04/18.04/16.04 LTS releases.

Passo 1: Defina um nome de máquina e crie registos de DNS para o domínio

1. Primeiro, defina um nome de máquina FQDN válido (nome de domínio totalmente qualificado) para o seu servidor Ubuntu, usando o comando hostnamectl como mostrado.

$ sudo hostnamectl set-hostname mail.tecmint.com

2., Em seguida, você precisa adicionar um MX e A registros para o seu domínio no DNS do painel de controle que orienta outras MTAs que o seu servidor de email mail.yourdomain.com domínio é responsável pela entrega de e-mail.

MX record @ mail.tecmint.commail.tecmint.com <IP-address>

Step 2: Instalar Apache, MariaDB e PHP no Ubuntu

3. Para criar um servidor de E-mail em execução usando “Roundcube”, teremos que instalar Apache2, MariaDB, e pacotes PHP primeiro, para fazer isso, executar.,

No Debian 10/9, você precisa baixar e instalar a SURY PHP PPA repositório para instalar o PHP 7.4 no Debian 10/9, como mostrado.

Passo 3: Instalar o servidor de correio Postfix no Ubuntu

4. Postfix é um agente de transferência de E-mail (MTA) que é o software responsável por entregar & recebendo e-mails, é essencial para criar um servidor de E-mail completo.,

para instalá-lo no Ubuntu/Debian ou até mesmo na Mint, execute:

$ sudo apt-get install postfix

durante a instalação, ser-lhe-á pedido para escolher o tipo de configuração do correio, escolha o “site da Internet”.

Instalar o Postfix no Ubuntu

5. Agora digite o nome de domínio totalmente qualificado que você deseja usar para enviar e receber e-mails.

Conjunto de Email Postfix Domínio

6., Assim que o Postfix estiver instalado, irá iniciar automaticamente e criar um novo ficheiro /etc/postfix/main.cf. Você pode verificar a versão Postfix e o estado do serviço usando os seguintes comandos.

$ postconf mail_version$ sudo systemctl status postfix
Verifique a Versão do Postfix

Passo 4: Teste de Servidor de Email Postfix no Ubuntu

7. Agora tente verificar se o seu servidor de E-mail está se conectando na porta 25 usando o seguinte comando.

a mensagem acima indica que a ligação foi estabelecida com sucesso., Escreva sair para fechar a ligação.8. Você também pode usar um programa de E-mail para enviar e ler e-mails usando o seguinte comando.

$ mail [email protected]: Subject: Testing My Postfix Mail ServerI'm sending this email using the postfix mail server from Ubuntu machine

Passo 5: Instalação do IMAP do Dovecot e POP no Ubuntu

9. Dovecot é um agente de entrega de E-mail (MDA), ele entrega os e-mails de/para o servidor de E-mail, para instalá-lo, executar o seguinte comando.

$ sudo apt-get install dovecot-imapd dovecot-pop3d
Instalar o Dovecot no Ubuntu

10. Em seguida, reinicie o serviço Dovecot usando o seguinte comando.,

$ sudo systemctl restart dovecotOR$ sudo service dovecot restart
Iniciar Dovecot no Ubuntu

Passo 6: Instalar o Roundcube Webmail no Ubuntu

11. Roundcube é o servidor de webmail que você vai usar para gerenciar e-mails em seu servidor, ele tem uma interface web simples para fazer o trabalho, ele pode ser personalizado por instalar mais módulos & temas.12. Em seguida, você precisa criar um novo banco de dados e usuário para Roundcube e conceder toda a permissão para um novo usuário para escrever para o banco de dados.13., Em seguida, importar as tabelas iniciais para a base de dados Roundcube.

$ sudo mysql roundcube < /var/www/html/roundcubemail/SQL/mysql.initial.sql

Step 7: Create an Apache Virtual Host for Roundcube Webmail

14. Crie uma máquina virtual apache para o webmail Roundcube.

$ sudo nano /etc/apache2/sites-available/roundcube.conf

adicione a seguinte configuração nele.15. Em seguida, active esta máquina virtual e recarregue o apache para as alterações.

$ sudo a2ensite roundcube.conf$ sudo systemctl reload apache2

16. Você pode agora acessar o webmail indo para

Roundcube Webmail Installer

16. Next, go to the Database settings and add the database details.

Roundcube Webmail Database Settings

17. After making all the changes, create a config.inc.php file.,

Criar Roundcube Arquivo de Configuração

18. Depois de terminar a instalação e os testes finais, por favor, apague o installer pasta e certifique-se de que enable_installer opção config.inc.php está desabilitada.

$ sudo rm /var/www/html/roundcubemail/installer/ -r

19. Agora vá para a página de login e digite o nome de usuário e a senha do Usuário.,


Roundcube Webmail Login

Passo 8: Criar Usuários de Email

20. Para começar a usar o webmail do Roundcube, você terá que criar um novo usuário, para isso, execute.

$ sudo useradd myusername

substitua” myusername ” pelo nome de utilizador que deseja, crie uma senha para o novo utilizador, executando-a.

$ sudo passwd myusername

21. Agora volte para a página de login e digite o nome de usuário e a senha do usuário recém-criado.,já tentou criar um servidor de E-mail antes? Como correu? Já usou o Roundcube ou qualquer outro servidor de E-mail antes? O que achas disso?

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *