我已经使用 Virtualmin 配置了几个电子邮件帐户,它们都通过 IMAP 和 Web 界面运行良好。如果有必要,它们是使用 dovecot 和 postfix 进行配置的。但是,如果每个地址都有自己的地址簿,可以与 Thunderbird、Outlook 等同步(有点像每个 gmail 帐户都有自己的地址簿),那就太好了。我意识到 Usermin Webmail 界面默认有一个功能齐全的地址簿,所以我的问题是:有没有办法让每个帐户的地址簿与 Thunderbird 等电子邮件客户端对话?
我发现一个论坛帖子,其中隐约暗示 Horde 可能有效,但这听起来像是一个粗略的解决方法(尽管我可能错了)。任何建议都将不胜感激。
答案1
不幸的是,这主要是客户端的问题,因为没有标准的服务器端解决方案来存储地址簿(尽管 IMAP 文件夹可以有效地存储任意数据,所以如果每个人都同意地址簿格式,我们都可以将它们粘贴在 IMAP 文件夹中)。
Thunderbird 可以配置为通过多种方法共享地址簿,包括 IMAP(使用名为 synkolab 的插件)、LDAP(使用各种同步工具)以及使用 DAV、FTP 等共享文件夹。没有一种是特别标准化的,也没有一种是特别容易在多个邮件客户端上使用的。
Usermin 目前不支持与其他客户端轻松使用的共享地址簿,尽管多年来一直有人要求这样做。如果有一种标准/流行的方法将地址簿存储在 LDAP 目录或 IMAP 文件夹中,我想 Jamie 可能会被说服支持它(synkolab 可能会为此指明方向,我现在正在阅读它)。Usermin 确实为所有 Usermin 用户提供了系统范围的共享地址簿功能(也适用于用户的个人地址簿)。将其推广到其他邮件客户端会很棘手。
但简而言之:您正在寻找的解决方案并不简单。它需要所有邮件客户端就如何共享他们的地址簿达成一致。据我所知,很少有人同意。然而,Thunderbird 可能对共享地址簿的支持最为广泛,所以我可能从这里开始。以下是有关该主题的一些文档:http://kb.mozillazine.org/Sharing_address_books
披露:我从事 Virtualmin、Webmin 和 Usermin 工作。