web-dev-qa-db-fra.com

Pourquoi n'ai-je pas la variable d'environnement $ MAIL?

J'ai lu que le $MAIL La variable d'environnement Shell est l'une des plus courantes et stocke l'emplacement de mon fichier de boîte aux lettres, où mes e-mails sont stockés.

J'ai regardé dans le /var/spool/mail et /var/mail répertoires, et ils ne contiennent aucun fichier ou répertoire (vérifié avec cd /var/spool/mail; ls ainsi que la vérification Show Hidden Files dans le menu View.

Pourtant, j'ai Thunderbird Mail en cours d'exécution et j'ai du courrier provenant de mon GMail.

Donc, ma question (connexe) est double - Où sont conservés mes e-mails? Et pourquoi mon $MAIL variable d'environnement non définie?

1
dayuloli

Le $MAIL la variable pointe vers l'emplacement de votre compte de messagerie système (c'est-à-dire où Postfix, Exim, ... déposera vos courriels lorsque vous utilisez sendmail ou mail pour envoyer un courrier à un utilisateur local), mais cette variable n'est utilisée par aucun client de messagerie graphique que je connaisse - C'est probablement pourquoi elle n'est pas définie.

Thunderbird stocke votre e-mail dans ces répertoires:

  • ~/.Thunderbird/<ProfileName>/Mail pour les messages locaux (messages envoyés et messages obtenus via POP3)
  • ~/.Thunderbird/<ProfileName>/ImapMail pour les messages IMAP téléchargés

Remarque: <ProfileName> est le nom de votre profil utilisateur Thunderbird et ressemblera à ceci: e7d2hvg8.default.

1
ntninja