附件链接 的工作方式是删除邮件中的附件,并使用URL链接代替这些附件。当用户阅读邮件时,他们将看到邮件中含有转至文件的URL链接而非文件本身。当您的用户检索邮件或者同步化邮件文件夹时,这样做能够显著加速邮件的处理,因为邮件没有大量附件。 同样还能提高安全性与对您用户的保护级别,因为附件存储于一个中心位置,可供管理员监控,并且不能通过邮件客户端(客户端有可能会自动执行)自动下载。接下来简单介绍附件功能的启用及相关设置。
想要让账户编辑器中的提取附件链接功能生效,必须在【设置->Web和IM服务】中启用附件链接功能
[caption id="attachment_2318" align="alignnone" width="520"] MDaemon中启用附件链接功能[/caption]让Webmail自动管理链接
启用附件链接时,这是默认选项。 如果您希望让 Webmail 自动处理附件链接,请使用此选项。 被提取的文件将存储在: "...\MDaemon\Attachments\$DOMAIN$\$MAILBOX$\"。
手动配置附件链接
如果您希望指定提取文件附件时存储的文件夹,请选择此选项。 当您选择该选项时,您必须同时指定附件路径和 Webmail URL。
默认的附件路径是:
C:\MDaemon\Attachments\$DOMAIN$\$MAILBOX$\
所以,对于“user1@example.com”上方示例会使得被提取的附件置于C:\MDaemon\Attachments\example.com\ user1\中。
默认的Webmail URL是:
http://mail.example.com:3000/WorldClient.dll
当插入此链接到邮件的已提取附件时,MDaemon 会使用此 URL。
eg:http://mail.example.com:3000/WorldClient.dll?al=XXXXXXXXXXX
[caption id="attachment_2339" align="alignnone" width="981"] \MDaemon\App\AttachmentLinking.dat[/caption]
管理员可以通过账户编辑器中的【附件】选项为账户设置对附件的处理 [caption id="attachment_2323" align="alignnone" width="520"] 账户编辑器->附件处理[/caption] 也可以在群组&模板中设置新建账户或模板用户对附件的处理 [caption id="attachment_2324" align="alignnone" width="520"] 群组&模板->附件[/caption]提取附件并将其放置在账户的文档文件夹
此选项使得 MDaemon 自动提取在入站邮件中发现的任何 Base64 MIME 内嵌文件附件。 提取的邮件会从入站邮件中删除,并在解码后将其放置在账户的 文档文件夹中。 邮件正文中放置了一个便笺,列出了已提取文件的名称。 该选项不提供转至已存储附件的链接,不过用户可以使用 Webmail 来访问其文档文件夹。
提取附件后邮件内容显示:
[caption id="attachment_2330" align="alignnone" width="465"] Webmail->邮件[/caption]被提取的附件可以在Webmail上的文档目录中的个人文档中看到:
[caption id="attachment_2329" align="alignnone" width="707"] Webmail->文档[/caption]使用附件链接功能
(1)提取入站邮件中的附件
能够提取账户入站邮件中的附件并将其存储在“附件链接”对话框中指定的位置。 然后将 URL 链接置于邮件正文,该用户可以点击此链接以下载文件。 鉴于对安全的考虑,这些 URL 链接不包含直接文件路径。 而是包含该服务器所使用的独特标识符(GUID)来映射文件到实际路径。 GUID 映射图存储在 AttachmentLinking.dat 文件中。
[caption id="attachment_2332" align="alignnone" width="515"] 提取入站邮件的附件[/caption](2)提取出站邮件中的附件
在账户发送电子邮件时,附件链接将提取文件,进行存储,并使用一个 URL 进行替换来下载此文件。