Como leio o email local no thunderbird? [duplicado]

28

Eu apenas instalei o postfix e o configurei para e-mail local apenas como uma maneira de ter um programa sendmail e testar meus scripts PHP.

A minha pergunta é: como posso usar um cliente de e-mail com capacidade de HTML como o Thunderbird para ler e-mails locais (e-mail raiz, etc.)?

    
por gsi-frank 24.09.2012 / 21:10

3 respostas

33

(Quando estou discutindo a configuração abaixo, estou usando o Ubuntu 12.04)

Agora que você instalou o postfix (ele pode ser reconfigurado com sudo dpkg-reconfigure postfix ) e agora existe um arquivo chamado main.cf in /etc/postfix , Thunderbird pode ser configurado para ler qualquer e-mail do sistema. No entanto , descobri que muitas vezes demora um pouco mais do que o sugerido, se você quer receber de e enviar mensagens para % código%.

Primeiro, como recomendado nesta discussão , o que funcionou para mim foi usar root@localhost recurso de aliases para permitir que o email seja redirecionado; edite o arquivo aliases com postfix's para que fique assim (substitua o meu nome de usuário pelo seu):

postmaster:    root
root:   mike 

Em seguida, execute sudo nano /etc/aliases para que a configuração seja atualizada.

Como também foi observado no link acima , você precisa criar um arquivo sudo newaliases contendo seu nome de usuário e localhost: por exemplo .forward para que o e-mail do root seja encaminhado para você. Para fazer isso, digite estes comandos:

sudo touch /root/.forward

e, em seguida, execute

sudo nano /root/.forward

para colocar seu usuário: por exemplo mike@localhost no arquivo e salve-o.

Além disso , descobri que era necessário adicionar seu usuário ao grupo de e-mail para que mike@localhost pudesse acessar os arquivos de e-mail:

sudo adduser $USER mail

e, em seguida, efetue logout e login para que as alterações entrem em vigor. Não há necessidade de Thunderbird ou chown de quaisquer arquivos, como alguns artigos podem sugerir.

Agora, para a configuração chmod . Ir para editar > configurações da conta > ações da conta > adicionar outra conta > selecione Unix spoolmail e na próxima tela coloque seu nome de usuário na primeira caixa e coloque Thunderbird na segunda caixa.

Agora, vá para sua nova conta nas configurações da conta e selecione as configurações do servidor e selecione o diretório local como yourusername@localhost ou /var/mail (se configurado), como na captura de tela abaixo.

Deacordocomasinstruções neste artigo você precisará configurar o servidor smtp se quiser testar a conta enviando um e-mail para /var/mail/username e, em seguida, clicando em obter e-mail no Thunderbird para recebê-lo, pois o e-mail do root está sendo redirecionado para root@localhost .

Ir para configurações da conta > servidor de saída e escolha adicionar um novo. As configurações devem estar como na captura de tela abaixo:

Agora,finalmente,testesuacontaescrevendoume-mailparayouruser@localhoste,algunssegundosdepois,clicandoemrecebere-mailsnasuaconta.Vocêdeveverume-mailassim:

Alguns programas ou logs precisarão ser configurados para que eles enviem e-mails para o root, mas isso pode ser decidido quando você encontrar a necessidade. Espera-se que este artigo seja útil, pois nem sempre é fácil configurar root@localhost para receber correspondência local.

    
por user76204 12.10.2012 / 23:13
4

Experimente Editar > Configurações da conta e em Ações da conta, selecione "Adicionar outra conta".

Escolha "Unix Mailspool (Movemail)" na lista e continue a configuração com seu nome, conta e outras configurações.

Quando você "Obter e-mail", deverá procurar / var / spool / mail no seu sistema (localhost) pelo seu arquivo de mensagens.

    
por VooDooStevie 24.09.2012 / 23:32
3

i ache isso muito mais fácil:

depois de instalar o postfix, você apenas cria um link simbólico para o arquivo local / var / mail / username dentro das pastas do thunderbird.

em resumo:

% bl0ck_qu0te%
cd /home/pepito/.mozilla-thunderbird/xxxx.default/Mail/Local\ Folders/
rm System
ln -s /var/mail/username System

(pessoalmente, eu não preciso de smtp - então eu não investiguei isso.)

    
por Berry Tsakala 14.07.2014 / 16:33