Recentemente instalei o Betterbird no meu host Linux Mint e estou usando-o em vez do Thunderbird. Quero poder acessar o correio local de outro computador na minha LAN - o recurso é chamado (eu entendo) Movemail.
Ambas as máquinas têm Postfix , que está funcionando. Posso ver que o correio interno recebido aparece em /var/mail/[my name]
. Também tenho um $HOME/mbox
arquivo que pode estar vazio, possivelmente usado apenas para mensagens antigas, quando lido, mail
mas não excluído.
Não consigo acessar o /var/mail/[my name]
arquivo com uma conta Betterbird. Isso é o que eu fiz no Betterbird:
Editar → Configurações da conta → Ações da conta → Nova conta Movemail
Após adicionar alguns detalhes pessoais, chego a uma página de Configurações do Servidor. Essa página também pode ser acessada de uma conta Movemail existente: clique com o botão direito do mouse no nome da conta na lista Pastas na aba Correio, depois em Configurações e Configurações do Servidor.
A página Configurações do servidor tem uma seção Armazenamento de mensagens, com duas entradas importantes:
Tipo de armazenamento de mensagens: o padrão é mbox e não pode ser alterado (a entrada fica esmaecida e não pode ser selecionada).
Diretório local com um botão Procurar …
Para o Diretório Local, naveguei até /var/mail, mas ele disse:
O caminho do diretório local "/var/mail" é inválido. Selecione um diretório diferente.
O mesmo acontece se eu escolher meu diretório inicial, que contém o arquivo mbox
.
Não há nada de errado com as permissões nesses diretórios ou seus arquivos, posso acessá-los no bash.
O único diretório válido parece estar no meu antigo perfil do Thunderbird ( $HOME/.thunderbird/[profile name]/Mail/localhost
), que contém um arquivo vazio Inbox
.
Não pretendo usar esta conta para enviar e-mails, então há muitas configurações que não examinei.
Existe alguma maneira de criar um link /var/mail[name]
para o diretório Betterbird?
Como posso fazer com que o Betterbird receba e-mails do Postfix dentro da minha LAN?
Consegui fazer funcionar depois de tentar muitas coisas diferentes.
Achei todas as respostas para https://askubuntu.com/q/301988 úteis, especialmente https://askubuntu.com/a/1395815 .
Tive que instalar o Dovecot.
Meu erro principal foi confundir dois números de porta. Precisamos de um (padrão 25) para comunicação entre máquinas - isso é tratado pelo Postfix.
Há uma porta diferente (padrão 143) para mover o correio dentro da máquina receptora, entre Dovecot e Betterbird.
Note que o Movemail foi removido do Thunderbird, mas mantido no Betterbird. Ao ler as respostas citadas, basta substituir Betterbird por Thunderbird. Algumas das capturas de tela podem estar desatualizadas, mas são fáceis de entender.