另一台计算机上的 Exchange 2010 拾取目录

另一台计算机上的 Exchange 2010 拾取目录

我有一个 Web 应用程序,它使用 Windows Server 2008 上的 IIS 7 向用户发送电子邮件。我希望将这些电子邮件放入 Pickup 目录中,而不是直接发送到我的 Exchange 2010 邮件服务器。有没有办法配置 Exchange 2010 以查看另一台服务器上的 Pickup 目录,或者我必须使用 IIS 服务器上的 SMTP 服务器将电子邮件转发到我的 Exchange 服务器?使用 Pickup 目录发送电子邮件的最佳做法是什么?

答案1

拾取目录必须位于 2010 年中心(或边缘)服务器的本地。

  • 您可以共享目录并将电子邮件写入使用 ntfs 权限保护的文件共享。

或者正如你所说……

  • 创建 SMTP 中继并使用它来转发到 Exchange 服务器。

一般来说,哪个更好的答案实际上取决于你正在尝试做什么,WHO将会这样做。如果您谈论的是服务帐户执行的受控自动化过程,则拾取目录是一种可接受的解决方案。如果您将此权限授予多个用户或任何“不值得信任”的人,那么我建议使用 SMTP 中继,然后对其设置访问限制。

但是,对于像您这样的 Web 应用程序,这取决于您想在系统中构建多少弹性。如果您有多个中心服务器(负载平衡),那么 SMTP 是更好的选择,因为拾取目录将只位于单个中心服务器上,如果您将其关闭进行维护,则当 Web 应用程序尝试写入它时将导致混乱。(是的,如果您进行了负载平衡,您可以在所有中心服务器上配置它,但这里的复杂性超过了单个 smtp)

这里如果您需要的话,是否有关于设置拾取目录的文档。

相关内容