如何在未安装 Exchange 的 SMTP Windows Server 2003 上移动 Inetpub\mailroot 文件夹

如何在未安装 Exchange 的 SMTP Windows Server 2003 上移动 Inetpub\mailroot 文件夹

有人能告诉我如何将 C:\Inetpub\mailroot\ 目录移动到其他位置,即未安装 Exchange 的 Windows 2003 Server 上的 D:\ 吗?

我在默认 SMTP 虚拟服务器属性 IIS 上找到的唯一可修改目录是 C:\Inetpub\mailroot\Badmail

我们还在此服务器上安装了 GFI Mail Essentials,当电子邮件被困在隔离列表中时,它们实际上会保留在 C:\Inetpub\mailroot\Queue\ 目录中,而不是隔离文件夹中,您实际上可以在 GFI 内重定向该文件夹,并且该文件夹已配置为指向 D:\ 驱动器上的目录。

顺便说一下,Exchange 2010 安装在不同的 Windows Server 2008 R2 服务器上。

提前致谢

答案1

使用微软 Robocopy将文件夹和文件镜像到新驱动器。请确保也包括 NTFS 权限。

例如,如果D:\Inetpub\不存在,则以下命令应该有效。

robocopy C:\Inetpub\ D:\Inetpub\ /MIR /SEC

现在内容已复制,请在应用程序内更改路径。您应该不会遇到任何问题,因为内容已在目标位置,并且文件权限相同。

最后,检查是否有任何与先前文件位置关联的共享。可以通过运行以下 PowerShell 命令来查看文件共享。

gwmi win32_share | ft -auto

如果存在文件共享,则需要修改它们以指向新位置并使用相同的权限。最简单的方法是根据具体情况手动执行此操作。

相关内容