ti-enxame.com

Por que eu não tenho a variável de ambiente $ MAIL?

Eu li que a variável de ambiente shell $MAIL é uma das mais comuns, e armazena a localização do meu arquivo de caixa de correio, onde meus e-mails são armazenados.

Examinei os diretórios /var/spool/mail e /var/mail e não há arquivos ou diretórios neles (verificado com cd /var/spool/mail; ls, bem como verificando Show Hidden Files no menu View.

No entanto, tenho o Thunderbird Mail em execução e recebo mensagens do meu GMail.

Então, minha pergunta (relacionada) é dupla: onde meus e-mails são mantidos? E por que minha variável de ambiente $MAIL não está definida?

1
dayuloli

A variável $MAIL aponta para a localização da sua conta de email sistema (ou seja, onde o Postfix, o Exim, ... deixaria seus e-mails usando o sendmail ou mail para enviar um e-mail para um usuário local). esta variável não é usada por nenhum cliente gráfico de E-Mail que eu conheço - que provavelmente é por que ela não está definida.

O Thunderbird armazena seu e-mail nesses diretórios:

  • ~/.Thunderbird/<ProfileName>/Mail para mensagens locais (mensagens enviadas e mensagens obtidas via POP3)
  • ~/.Thunderbird/<ProfileName>/ImapMail para mensagens IMAP baixadas

Nota: <ProfileName> é o nome do perfil de usuário do seu usuário Thunderbird e será semelhante a este: e7d2hvg8.default.

1
ntninja