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

Bla*_*ing 5 email apple-mail email-client osx-lion

许多 Linux 系统将用户的邮件存储在/var/mail. 有什么方法可以使用我首选的电子邮件客户端获取该邮件吗?

(我在 OS X Lion 上使用 Apple Mail,但如果有适合大多数客户的方法,请发布它 - 它会对更多人有用。^^)

Jul*_*ght 2

您还没有告诉我们您首选的电子邮件客户端是什么!因此,能够回答的内容是有限的。

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 格式,这可以帮助其他人找到适合其平台的可以读取它们的客户端。

另外,如下所述,使邮箱可供任何邮件客户端使用的另一种方法是运行Dovecot或 Courier 等邮件服务器,该服务器将使用 IMAP 或 POP3 等标准协议呈现文件。

UPDATE2:@blacklight-shining 更新了我的情况,并说有 1/2 的盒子需要监控,所以我建议最好的方法是在其中一个盒子上使用 SSHFS(和 FUSE 以实现更好的集成)其他文件夹中的文件夹集中在一个位置。然后,在单个机器(Debian 服务器)上,仅使用 IMAPS(基于 SSL 的 IMAP4)运行 Dovecot 服务器。不需要 SMTP 服务器,因为不需要仅发送邮件来访问正在接收系统邮件的邮箱。

  • [从几个版本开始](https://bugzilla.mozilla.org/show_bug.cgi?id=365879),Thunderbird OSX 不包含“Unix Mailspool”帐户类型。解决方法是获取文件 [movemail.rdf](https://github.com/mozilla/releases-comm-central/blob/master/mailnews/base/ispdata/movemail.rdf) 并将其安装在 `Thunderbird.app 中/内容/MacOS/isp`。然后按照 Julian Knight 链接中给出的说明进行操作 (3认同)