有没有办法在不同的客户端从 /var/mail 获取邮件?

有没有办法在不同的客户端从 /var/mail 获取邮件?

许多 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]

相关内容