Posso configurar contas de e-mail somente locais usando sendmail
ou postfix
, e as mensagens serão armazenadas /var/mail/USERNAME
e legíveis em uma janela de terminal usando mutt
.
Tentei configurar algumas GUIs MUA para ler desta caixa de correio, mas todas esperam detalhes SMTP ou IMAP. (Tentei Evolution, Geary e Thunderbird.) Existe alguma maneira de acessar uma caixa de correio local com uma GUI, sem ter que configurar um servidor SMTP ou IMAP local? Não me importo de usar uma GUI dedicada.
A maioria dos MUAs disponíveis em sistemas estilo Unix ainda suporta caixas de correio locais, mas não é necessariamente óbvio como acessá-los.
Em Evolução
Crie uma nova conta de e-mail. Defina seu endereço de e-mail como
USERNAME@localhost
. Desative "Pesquisar detalhes do servidor de e-mail com base no endereço de e-mail inserido". Em "Recebendo e-mail", defina o tipo de servidor como "Arquivo de spool padrão Unix mbox" e defina o local do arquivo como/var/mail/USERNAME
. Em "Enviando e-mail", defina o tipo de servidor como "Nenhum".Em Geary
Atualmente, o Geary não suporta mboxes. Requer que cada conta de e-mail tenha um servidor SMTP e IMAP associado, então você terá que configurá-los localmente.
Em Thunderbird
Cancele todos os assistentes de conta de e-mail e acesse as configurações da conta ( AltEpara abrir o menu “Editar” e depois “Configurações da conta”). A partir daí, clique no menu suspenso "Ações da conta" e selecione "Adicionar outra conta...". Verifique se “Unix Mailspool” está selecionado e clique em “Next”. Preencha uma identidade — a parte local do endereço de e-mail será usada por padrão como o nome do spool (o arquivo
/var/spool/mail
que contém o e-mail que você deseja ler) — e clique em “Avançar”. Pule a página “Outgoing Server Information” clicando em “Next”. Verifique o nome da conta e clique em “Avançar”. Por fim, clique em “Concluir” e revise as configurações da conta. Você deve ser capaz de recuperar o e-mail da caixa de correio local.Observação
Em muitos casos, os MUAs moverão o e-mail das caixas de correio locais para o armazenamento preferencial, o que significa que você não poderá ler o e-mail usando outro MUA posteriormente.
mutt
pode ser dito para não fazer isso, não tenho certeza sobre Thunderbird & co.Para testar, você pode enviar um e-mail local com extensão
mail USERNAME@localhost
. Preencha os prompts da seguinte formaVocê pode confirmar que o e-mail foi recebido digitando
mail
. Pressione Q para sair do cliente de e-mail baseado em texto. Agora verifique sua caixa de entrada por meio de sua GUI MUA preferida.