如何使用 Windows Thunderbird 从 NFS 共享获取 /var/spool 邮件?

如何使用 Windows Thunderbird 从 NFS 共享获取 /var/spool 邮件?

我可以通过 访问的 Linux 服务器上ssh没有(可能也不会)安装 X 服务器。有关 cronjobs 等邮件最终都在那里,所以我必须登录并使用mail。我可以通过 NFS 从 Windows 计算机访问我的主文件夹(包括指向 /var/spool/mail/$USER 的符号链接),因此

如何通过 Windows 安装的 Thunderbird 访问 NFS 共享的 Linux 邮箱?

我发现使用 Linux 的 Thunderbird 可以通过 movemail 帐户实现此目的,但该选项在 Windows 安装中似乎不可用。


更新不幸的是,我们大学的政策不允许使用 SMTP 服务,因此将邮件转发到我常用的电子邮件帐户的解决方案不起作用。基本上,我需要一种方法让 thunderbird 将外部邮件文件视为包含邮件的文件夹。也许有适用于 Windows 版本的插件?

答案1

  • 远程邮件的最佳选择是安装信息访问协议服务器上的守护进程。(我自己喜欢 Dovecot。)

  • 如果您不想将消息保留在服务器上,而是移动将它们连接到您的电脑,有一个更简单的POP3协议,其工作方式与“movemail”类似。

  • 根据 Matt Jenkins 的建议,您可以添加[email protected]在 crontab 中。

  • 通常可以将您的邮件转发到整个系统,方法是将您的真实地址放入名为.forward在你的主目录中。

  • 关于 X11:您需要在 Linux 机器上安装的是X11 客户端, 例如雷鸟

    X11服务器永远不应该安装在服务器机器上;它应该安装在你的当地的机器——就是你现在坐的那个。(Windows 上的一些机器是 Xming 和 Cygwin/X。)

    X11 的设计使其可以直接通过网络使用。但是,通过 SSH 建立隧道可以提供更高的安全性。使用ssh -X host或 PuTTY 中的“X11 转发”选​​项。

答案2

这听起来有点冗长,但一种方法可能是在您的计算机上本地运行一个小型 IMAP 或 POP3 服务器,该服务器使用 NFS 共享数据作为其文件存储。然后您可以使用标准协议将 Thunderbird 连接到此服务器。

我不确定哪种软件最适合这个 - 也许有人可以推荐一些?

答案3

您应该能够编辑/etc/aliases以将电子邮件转发到您选择的任何地址。

相关内容