我读到$MAIL
shell 环境变量是最常见的变量之一,它存储了我的邮箱文件的位置,也就是存储我的电子邮件的位置。
我查看了/var/spool/mail
和/var/mail
目录,其中根本没有文件或目录(使用cd /var/spool/mail; ls
以及在菜单Show Hidden Files
下检查View
)。
但我正在运行 Thunderbird Mail,并且确实有来自我的 GMail 的邮件。
因此,我的(相关)问题有两个方面 - 我的电子邮件保存在哪里?为什么我的$MAIL
环境变量未定义?
答案1
该$MAIL
变量指向您的系统邮件帐户(即 Postfix、Exim 等在使用sendmail
或mail
向本地用户发送邮件时会丢弃您的邮件),但是据我所知,任何图形电子邮件客户端都没有使用这个变量——这可能就是为什么它没有定义的原因。
Thunderbird 将您的电子邮件存储在以下目录中:
~/.thunderbird/<ProfileName>/Mail
对于本地邮件(已发送邮件和通过 POP3 获取的邮件)~/.thunderbird/<ProfileName>/ImapMail
用于下载的 IMAP 邮件
注意:<ProfileName>
是您的 Thunderbird 用户配置文件的名称,类似于:e7d2hvg8.default
。