我目前正在运行带有 dovecot(maildir)和 postfix 的邮件服务器。
现在,一个用户必须使用我们的服务将他的联系人和日历与 Outlook 和 iOS 同步。似乎唯一的方法是使用 Exchange,对吗?
我真的不想对现有设置做任何大的改动,因为它运行得很好。是否可以以某种方式将 Exchange / Sync 服务集成到现有设置中?
我已经尝试将 Z-Push 与 IMAP/CalDAV/CardDAV 结合使用,但是效果并不可靠。
或者还有其他需要考虑的吗?Outlook 似乎不支持开箱即用的 Cal/CardDAV。
答案1
部落
虽然我不知道您是否也使用 Plesk/Odin(我也是),但我遇到了同样的问题。经过一番搜索,似乎 Horde Webmail 有一些内置功能,如果您没有,您可以安装插件。
例如,当您登录 Horde Webmail 时,转到议程并编辑您想要在多台设备上显示的议程。在Subscription
选项卡中,您会找到一些 CalDAV(读写)和 WebDAV(只读)信息。
记下 CalDAV 帐户 URL(我使用过),这是一个示例;
hxxp://webmail.domain.tld/rpc.php/principals/[email protected]/
如果你喜欢其他网址,请务必检查部落 CalDAV和部落卡达维页面优先以确保兼容性。
如果你还没有可用的功能,请查看克罗诺利思对于日历支持,图尔巴用于联系人管理,最后萨布雷戴夫实施。或者考虑切换到Horde 群件网页邮件或者Horde 群件
外表
要在 Outlook 中添加此功能(即使在 2016 年也有效),您不必将议程添加到 Outlook 本身,而是安装Outlook CalDav 同步器您会在 Outlook 功能区中看到另一个选项卡,上面写着“CalDAV Synchronizer”。
只需在同步器中创建一个新的配置文件即可在 Outlook 中获取议程,并且编辑将在两者之间同步。
要同步您的联系人,请为使用相同方法的人创建另一个个人资料。
iOS(iPhone/iPad)
最后但并非最不重要的一点是,您从 Horde Webmail 获得的 Agenda 和 Addressbooks 的主体(帐户)URL 可以根据各自的用途分别添加到 iPhone 或 iPad(iOS)。这意味着,如果您只添加一个新邮件帐户,它们不会显示。操作方法如下:
Settings > Mail, Contacts, Calendars
点击后Add Account
,Other
您就可以使用登录 Horde Webmail 时使用的相同凭据添加 CalDAV 日程表(日历)或通讯录(联系人)。对于地址Server
,您猜对了,您使用与之前相同的 CalDAV 主体(帐户)URL。
如果您使用其他邮件客户端,我相信这些信息将帮助您找到正确的解决方案。