Configurando o Postfix no Ubuntu 16.04

0

Estou seguindo este tutorial da Digital Oceano e tentando configurar o Postfix para funcionar corretamente, até agora sem sucesso.

Tudo vai bem até eu tentar listar o diretório ls -R ~/Maildir

Eu recebo este erro ls: cannot access '/home/petar/Maildir': No such file or directory

Eu tentei criar manualmente o diretório /home/petar/Maildir

No entanto, nenhuma estrutura de diretório é criada.

Não há pastas - cur , tmp ou new inside.

    
por nikksan 17.05.2018 / 16:56

1 resposta

2

O que o tutorial do Oceano Digital não aborda é eliminar o padrão procmail de ser usado. No entanto, felizmente a documentação do Wiki do Ubuntu sobre uma configuração básica de postfix faz isso.

O postfix, por padrão, usa procmail para a entrega do usuário local. Infelizmente, procmail suporta o estilo antigo mbox e não Maildir. Precisamos dizer ao Postfix para não usar procmail .

A configuração do Postfix precisa ter as duas linhas a seguir para usar corretamente o Maildir com o Postfix:

home_mailbox = Maildir/
mailbox_command = 

A diretiva mailbox_command é intencionalmente definida igual a nada.

Quando isso estiver definido, você pode simplesmente fazer sudo systemctl restart postfix (ou o mais tradicional método sudo service postfix restart , que chama o comando systemctl acima mencionado). Você deve então ter o Maildir funcionando corretamente.

    
por 18.05.2018 / 14:29