域共享是一个新功能,允许您跨多个服务器划分一个域的用户。这帮助您在不同的位置上运行 MDaemon 服务器,不同的用户账户全部使用相同的域名。一台服务器托管您域的一部分用户账户,其余账户由一个或更多其他服务器托管。域共享对话框用于指定每个其他服务器的位置。那么,当一封发送至没有本地邮箱的本地用户的邮件抵达时,域共享将使用 Minger 询问其他服务器以找寻是否那些服务器中有一个存在该用户的账户。如果找到的地址是有效的,MDaemon 会接收邮件并将其路由至该账户位于的服务器。
比如,您在多个城市有办公室并选择使用域共享以允许每个员工的邮件地址的结尾为“@example.com”。每个办公室的 MDaemon 会托管一部分 example.com 的邮件,只拥有在该办公室工作的本地员工账户。然后将每个办公室配置为使用域共享,这样每个人的邮件都会被路由到当前的办公室。
因为域共享使用 Minger 来验证这些地址,必须启用 Minger 并正确地配置每台服务器以便执行查询。如果在 Minger 查询期间发生错误,例如某台服务器临时不可用,MDaemon 将使用“451”临时错误代码响应,这样发件服务器可以设法在稍后再次投递该邮件。此外,一旦某一个地址已通过认证,它将被缓存五天,今后再碰到该地址发来的邮件, MDaemon 就能立即接收并开始尝试路由邮件到适当的主机。
最后,要避免在多个服务器上创建相同账户的潜在性问题,MDaemon 在创建任何一个新账户前会查询所有的域共享服务器。
启用域共享
勾选此框来启用“域共享”。在您启用了域共享并添加了所有的域共享主机或者 IP 地址到列表后请确保您同样启用和配置了 Minger,这样在这些主机尝试验证您的本地地址时,您可以响应来自这些主机的查询。
删除
要删除您的某一域共享条目,请从列表中选中该条目然后点击此按钮。
高级
此按钮将打开一个文件,您可以在其中配置允许使用“域共享”的域名。如果此文件中没有任何内容(默认情况),则所有域都可以使用“域共享”。请参阅文件顶部的指示来获取更多信息。
主机或 IP
使用此框来输入共享您一个或多个域的主机或者 IP 地址。如果您希望在将 SMTP 邮件发送到主机时使用非默认的特定端口,您可以附加冒号与端口号(例如:mail.example.com:2525),这与以下的 Minger 端口不同。
Minger 端口
当查询主机时,Minger 将会使用此端口。默认的端口是 4069。
Minger 密码(可选)
如果您添加的主机需要一个 Minger 密码,请在此输入。设置 Minger 需要密码是可选的,不过推荐使用。
添加
输入主机或 IP、端口和密码后,点击此按钮来添加新的域共享条目到此列表。
出现投递错误时不将“域共享”邮件发送到智能主机
启用此项时,如果 MDaemon 在尝试投递域共享邮件时遇到错误(例如域共享主机处于离线状态),就会将该邮件保留在队列中,而不是将其发送至智能主机。将这些邮件发送至智能主机通常会导致邮件循环。默认情况下启用此项。
邮件发件人的“查询域共享”主机
默认情况下,MDaemon 将接受来自其他“域共享”主机上存在的账户的邮件。如果您不想在 SMTP MAIL 发件人上执行任何“域共享”查找,请禁用此选项。
与“域共享”主机共享邮件列表帖子
如果您希望与“域共享”主机共享邮件列表,请启用此选项。当邮件抵达邮件列表时,将为每个“域共享”主机创建一个副本,同时保留该列表的版本(通过查询来进行检查)。这些主机收到副本后,会将邮件投递给它们所服务的所有列表成员。这样,邮件列表可以在多个服务器之间进行拆分,而不会损失功能。为此,每个“域共享”主机必须在其可信 IP 配置中包含其他主机的 IP。否则,可能会因“发件人不是列表成员”这个错误而拒绝列表邮件。
还请参阅: