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

我有一个Web应用程序,它将电子邮件发送给使用Windows Server 2008上的IIS 7的用户。我希望将这些电子邮件放在Pickup目录中,而不是直接发送到Exchange 2010邮件服务器。 有没有办法将Exchange 2010configuration为查看其他服务器上的提取目录,还是必须使用IIS服务器上的SMTP服务器将电子邮件转发到Exchange服务器? 使用拾取目录传送电子邮件的最佳做法是什么?

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

  • 你可以共享这个目录,并把这些电子邮件写入文件共享,并用ntfs权限保护它。

或者如你所说…

  • 创build一个SMTP中继并使用它转发到Exchange服务器。

一般来说,哪个更好的答案真的取决于你想要做什么以及谁会做。 如果您正在讨论由服务帐户完成的受控自动过程,则拾取目录是可接受的解决scheme。 如果您将此权限授予多个用户或任何“不可信”的用户,那么我会推荐SMTP中继,然后设置访问限制。

在像你这样的webapp的情况下,虽然这取决于你想build立到系统的弹性多less。 如果你有多个中心服务器(负载均衡),那么SMTP是一个更好的路由,因为拾取目录将只在一个集线器服务器上,如果你把它维护下来,当Web应用程序试图写入它时,混乱将随之而来。 (是的,你可以在所有中枢服务器上configuration它,如果你是负载平衡,但复杂性在这里大于单个smtp)

这里是关于设置拾取目录,如果你需要它的文件。