Como altero o caminho da caixa de correio no Linux?

0

Executando o servidor Ubuntu 18.04 e instalando o PostFix e o mailutils.

Enviei alguns e-mails de teste para o postfix e eles são armazenados em um arquivo de texto simples em /var/mail chamado como o alias do destinatário. Quando eu uso o comando mail , ele fornece o caminho da caixa de correio e diz que nenhum email está disponível.

Cannot open mailbox /home/user/Maildir/: Is a directory
No mail for user
You have mail in /home/user/Maildir/

A pasta está vazia e a resposta está em contradição. Como faço para configurar isso corretamente? Ele foi alterado quando eu estava cegamente seguindo outras direções e agora estou perdido, já que não é mais um padrão.

    
por naps1saps 27.06.2018 / 18:58

1 resposta

0

Parece que o postfix está funcionando corretamente se o armazenamento de e-mails no formato mbox em / var / mail é desejado, mas os mailutils são confundidos com alguma configuração em /etc/mail.rc, e. g. inspecione esse arquivo. Você pode tentar invocar o comando mail com a opção -n para evitar a leitura da configuração padrão e isso deve trazer algum resultado.

A outra opção é ensinar o postfix a armazenar e-mails no espaço home do usuário - normalmente em / home / $ USER / Maildir e é o IMO o que você quer e o que precisa - você pode fazer o comando

sudo postconf -e "home_mailbox = Maildir/"

que adiciona a diretiva home_mailbox ao /etc/postfix/main.cf - você pode verificá-lo antes de fazê-lo. E depois que você fizer isso.

Você tem que escolher se quer o estilo mbox ou o estilo maildir. Resumindo: o mbox é melhor para milhares de pequenas mensagens (normalmente spam), principalmente para acesso "somente gravação" e o maildir é ótimo ao lidar com mensagens grandes. Para caixas de correio abaixo de 100MB, a maioria não importa o que você escolher.

    
por 02.10.2018 / 17:32