Webmail 提供针对 Dropbox 的直接支持,允许用户将文件附件保存到其 Dropbox 账户,并在外发邮件中插入转至 Dropbox 文件的直接链接。要向您的 Webmail 用户提供此功能,您必须将 Webmail 设置为 Dropbox 应用程序,设置页面位于 Dropbox 平台。这是一个简单的操作过程,您只需登录 Dropbox 账户,为具有 Dropbox 完全访问权限的应用程序创建唯一名称,指定重定向到 Webmail URI,并更改一个默认设置即可。然后,您将 Dropbox“应用密钥(app key)”和“应用密码(app secret)”复制并粘贴到 MDaemon 中的 Dropbox 屏幕上即可。之后,当用户下次登录 Webmail 时,您的用户将能够将其 Dropbox 账户与 Webmail 建立连接。有关如何创建 Dropbox 应用程序并将其链接到 Webmail 的逐步说明,请参阅: 创建和链接您的 Dropbox 应用 。
当您创建 Dropbox 应用程序时,它最初将具有“开发”状态。这允许多达500个 Webmail 用户将其 Dropbox 账户链接到该应用。根据 Dropbox 的说法,“一旦您的应用程序链接了50个 Dropbox 用户,在您的应用程序能够链接其他 Dropbox 用户的功能被冻结之前,您将拥有两个星期的时间来申请并获得“生产”状态许可,无论你的应用已经链接了多少用户(0到500) 。” 这就意味着,在收到“生产”许可之前,Dropbox 集成将继续工作,但没有额外用户能够链接其账户。获取生产许可是一个简单的过程,以确保您的应用符合 Dropbox 的指南和服务条款。要了解更多信息,请参阅“生产许可”部分,位于 Dropbox Platform 开发人员向导.
一旦您的 Webmail 应用程序被正确创建和配置,每个 Webmail 用户登录到 Webmail 时,都可以选择将他们的账户连接到其 Dropbox 账户。用户需要登录到 Dropbox ,并授予该应用访问 Dropbox 账户的权限。然后,该用户将使用在认证过程中传递给 Dropbox 的 URI 重定向回 Webmail。为了安全起见,URI 必须与您指定的重定向 URI 之一(见下)相匹配,在 Dropbox.com 的应用信息页面指定。最后 Webmail 和 Dropbox 将交换访问代码和访问令牌,这允许 Webmail 连接到用户的 Dropbox 账户,以便用户可以在其中保存附件。交换的访问令牌每隔七天到期,这就意味着用户必须重新授权该账户才能使用 Dropbox。用户还可以手动将其账户从 Dropbox 断开,或者在必要时从 Webmail 中的 Cloud Apps 选项屏幕重新授权。
Dropbox 集成
启用 Dropbox 集成
一旦您创建了 Dropbox 应用程序,并将其链接到 Webmail,请点击此复选框以允许您的 Webmail 用户链接到其 Dropbox 账户。如果您希望按用户启用或禁用 Dropbox,可以通过添加“DropboxAccessEnabled=Yes (或 No,位于 User.ini)来实现。
Dropbox 应用密钥和应用密码
这些应用密钥和应用密码位于 Dropbox.com 的应用信息页面。在此处输入它们将 Webmail 链接到您的 Dropbox 应用程序。
重定向 URI
您必须在 Dropbox.com 的应用信息页面指定重定向 URI。MDaemon 自动显示您应该可以在那里使用的 URI。不过您可以添加多个重定向 URI。因此,您可以为每个域添加一个 URI,甚至为本地主机添加一个 URI,如果从运行服务器的计算机登录到 Webmail,则可以使用该 URI。
例如:
https://mail.company.test/WorldClient.dll?View=OAuth&AuthRequest=Dropbox
https://example.com/WorldClient.dll?View=OAuth&AuthRequest=Dropbox
https://localhost/WorldClient.dll?View=OAuth&AuthRequest=Dropbox
Dropbox 需要您的重定向 URI 是安全的,因此必须启用 HTTPS,用于Webmail。
编辑隐私策略文本
点击此按钮可编辑包含 Webmail 应用程序隐私政策的文本文件。因为 Dropbox 要求向用户定期显示批准的隐私策略,所以在向您用户显示的“连接至 Dropbox”页面上提供转至文件内容的“隐私策略”链接。该链接打开一个包含文本的小窗口,用户可以点击“下载”按钮来下载文件。如果您希望格式化文本或希望包含任何链接,请在文件中使用 HTML 代码。
创建 Dropbox 应用程序,并将其链接到 Webmail 的逐步说明。