(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.