跨计算机同步电子邮件的好方法是什么?

eva*_*van 3 email sync

我经常在家/工作之间使用不同的计算机,我希望能够在一个地方轻松检查我的所有电子邮件,我不想使用基于网络的邮件程序。

目前,我在笔记本电脑上使用 Mac Mail,它会下载我的所有电子邮件(来自大约 6 个帐户)并将其过滤到不同的文件夹中。但是,这意味着我只能从我的 Mac 真正“检查”我的电子邮件,但我希望能够使用具有相同设置的程序以相同的方式从其他计算机(windows 或 linux)检查我的邮件(有从多个邮件服务器下载并分类到目录中的所有内容。)

我最近设置了一个家庭 ubuntu 服务器作为 OpenVPN 和 Samba 服务器,这样我就可以在我使用的任何计算机上安装一个共享驱动器,而不管位置/操作系统如何。我最初解决同步电子邮件的想法是切换到 Thunderbird,然后将所有邮件文件保存在 samba 共享目录中。那么想法是要么将我使用的任何计算机上的 Thunderbird 用户配置文件指向 Samba 安装,要么使用像 Unison 这样的程序来同步 Thunderbird 的用户目录。有没有人尝试过这样的事情?

我玩过的另一个想法是在我的 Ubuntu 服务器上使用 Postfix + 一些 IMAP 服务器,但我从来没有做过这样的事情,我不确定它们是如何工作的。我是否可以使用 Postfix 将我的电子邮件从多个帐户下载并分类到不同的文件夹中,然后只需将任何邮件程序指向它的 IMAP 服务器并以这种方式检查我的电子邮件?做一些谷歌搜索,我发现很多人建议不要托管自己的邮件服务器?

预先感谢您对我应该如何去做的所有想法和意见!

Bil*_*hor 5

我会使用 IMAP 来提供共享电子邮件存储。这可以通过 Dovecot、Courier 或任何其他 IMAP 服务器来完成。Maildir 目录通常位于用户主目录中。如果使用 TLS,则无需使用 VPN 进行访问。Dovecot 允许使用各种密码数据库,因此您可以使用单独的密码来访问您的 IMAP 服务器。

您可能需要配置 fetchmail 和/或 Postfix 来接收电子邮件。Exim 是 Postfix 的一个很好的替代品,用于将电子邮件接收到您的服务器。