![有没有办法在不同的客户端从 /var/mail 获取邮件?](https://linux22.com/image/1321254/%E6%9C%89%E6%B2%A1%E6%9C%89%E5%8A%9E%E6%B3%95%E5%9C%A8%E4%B8%8D%E5%90%8C%E7%9A%84%E5%AE%A2%E6%88%B7%E7%AB%AF%E4%BB%8E%20%2Fvar%2Fmail%20%E8%8E%B7%E5%8F%96%E9%82%AE%E4%BB%B6%EF%BC%9F.png)
许多 Linux 系统将用户的邮件存储在 中/var/mail
。我能否使用我喜欢的电子邮件客户端来获取这些邮件?
(我在 OS X Lion 上使用 Apple Mail,但如果有适用于大多数客户端的方法,请发布 - 这将对更多人有用。^^)
答案1
您还没有告诉我们您喜欢的电子邮件客户端是什么!因此,我们能回答的问题有限。
AskUbuntu 上有关于 Thunderbird 的一个很好的答案:https://askubuntu.com/questions/1916/how-can-i-access-system-mail-in-var-mail-via-thunderbird。
基本上,Thunderbird/var/mail
直接支持,您可以在添加新帐户时在那里添加一个文件夹作为“Unix Mailspool”。
如果您使用其他客户端,请告知我们,以便我们提供更好的答案。还请告诉我们您使用的是什么操作系统/发行版。
更新:正如评论中提到的那样。文件/var/mail
通常使用 MBox 格式,这可能有助于其他人找到适合其平台并可读取这些文件的客户端。
另外,如下所述,使邮箱可供任何邮件客户端使用的另一种方法是运行邮件服务器,例如多夫科特或 Courier 将使用标准协议(例如 IMAP 或 POP3)呈现文件。
更新 2:@blacklight-shining 向我汇报说有半打盒子需要监控,所以我建议最好的方法是使用 SSHFS(和 FUSE 以实现更好的集成)一使其他框中的文件夹可以在一个地方使用。然后,在该单个框(Debian 服务器)上,运行仅使用 IMAPS(通过 SSL 的 IMAP4)的 Dovecot 服务器。不需要 SMTP 服务器,因为不需要发送mail 仅可访问接收系统邮件的邮箱。
答案2
还有一些其他选项,例如: https://github.com/elFua/cutepiesmtp#download
您还可以尝试: https://commons.lbl.gov/display/[电子邮件保护]/使用 Thunderbird 读取 mbox 文件
这在 Linux 上有效,但在 Mac 上我无法刷新邮件。
允许您回复的是 alpine,您可以使用以下命令安装它:
brew install alpine
另一个是 mutt:
brew install mutt
然后运行
mutt -f /var/mail/[your_username]