Ferramentas do usuário

Ferramentas do site


dovecot

Essa é uma revisão anterior do documento!


Instalando Dovecot no FreeBSD

O que é o Dovecot ?

Dovecot é um servidor de IMAP e POP3 de código aberto, projetado para oferecer acesso rápido, seguro e eficiente a caixas de email. É frequentemente usado em conjunto com MTAs como Postfix para fornecer uma solução completa de email.

Links de auxílio:
https://www.server-world.info/en/note?os=FreeBSD_14&p=mail&f=2

1 - Primeiramente vamos atualizar o pkg:

# pkg update

2 - Vamos instalar o dovecot:

# pkg install dovecot

3 - Configuração do SASL no postfix. Vamos criar o diretório "/usr/local/etc/dovecot/conf.d"

# /usr/local/etc/dovecot/conf.d

4 - Vamos copiar um arquivo de configuração de exemplo com o comando abaixo:

# cp -p /usr/local/etc/dovecot/example-config/dovecot.conf /usr/local/etc/dovecot/

5 - Agora vamos editar o arquivo "/usr/local/etc/dovecot//dovecot.conf":

— Vamos efetuar as seguintes modificações no arquivo:

# ee /usr/local/etc/dovecot/dovecot.conf

# Adicionar linha 25
protocols = imap pop3

# Descomentar a linha 30 (if not use IPv6, remove [::])
listen = *, ::

6 - Copiar o arquivo de configuração abaixo:

cp -p /usr/local/etc/dovecot/example-config/conf.d/10-auth.conf /usr/local/etc/dovecot/conf.d/

7 - Editar o arquivo que acabamos de copiar:


# ee /usr/local/etc/dovecot/conf.d/10-auth.conf

# Descomentar a linha 10
disable_plaintext_auth = no

# Adicionar a linha 100
auth_mechanisms = plain login

8 - Executar os seguintes comandos abaixo no terminal:

— Copiar o arquivo de exemplo para o diretório /usr/local/etc/dovecot/conf.d/

# cp -p /usr/local/etc/dovecot/example-config/conf.d/10-mail.conf /usr/local/etc/dovecot/conf.d/

9 - Editar o arquivo de configuração acima copiado:

ee /usr/local/etc/dovecot/conf.d/10-mail.conf

# Descomentar a linha 30 e adicionar "maildir:~/Maildir"
mail_location = maildir:~/Maildir

10 - Copiar o arquivo de configuração com o comando abaixo e depois vamos editá-lo:

# cp -p /usr/local/etc/dovecot/example-config/conf.d/10-master.conf /usr/local/etc/dovecot/conf.d/

# ee /usr/local/etc/dovecot/conf.d/10-master.conf

# Descomentar as linhas 110-112 e adicionar após os valores "user = postfix" e "group = postfix"

  # Postfix smtp-auth
  unix_listener /var/spool/postfix/private/auth {
    mode = 0666
    user = postfix
    group = postfix
  }

11 - Copie o arquivo abaixo e vamos editar o arquivo copiado:

# cp -p /usr/local/etc/dovecot/example-config/conf.d/10-ssl.conf /usr/local/etc/dovecot/conf.d/
# ee /usr/local/etc/dovecot/conf.d/10-ssl.conf

# Descomentar linha 6:
ssl = yes

# Vamos comentar as linhas 12 e 13
# * use this parameter when enabling SSL/TLS setting
#ssl_cert = </etc/ssl/certs/dovecot.pem 	Linha 12
#ssl_key = </etc/ssl/private/dovecot.pem	Linha 13

12 - Vamos copiar o arquivo para o diretório "/usr/local/etc/dovecot/conf.d" e ativar o serviço do dovecot no /etc/rc.conf e depois inicializá-lo:

# cp -p /usr/local/etc/dovecot/example-config/conf.d/auth-system.conf.ext /usr/local/etc/dovecot/conf.d/
# service dovecot enable
# service dovecot start


Deixe sua contribuição

Insira seu comentário:
 
dovecot.1719682806.txt.gz · Última modificação: 2024/06/29 17:40 por dhiemeson.nascimento