以编程方式确定Exchange附件限制

有没有办法查询交换服务器来确定最大的附件文件大小? 我会在ASP.NET / C#中这样做。 我希望能够validation他们要附加的文件没有超过限制之前,用户试图发送文件到服务器,而不是让服务器发送一个exception,当它试图附加文件和它发现文件太大。

我也发布了这个关于这个问题在stackoverflow.com以及 – 我想一个Exchange的系统pipe理员可能有一个答案以及一个开发人员。 希望我不会引起堆栈交换神的愤怒。

实际上有不less地方可以设置Exchange,服务器,邮箱,发送连接器等附件的大小限制。您可以使用PowerShell获得这些限制。 看看这篇文章 ,看看所有这些选项和PowerShell来find它们。

您可以在.net应用程序中托pipe一个PowerShell运行时。 这将允许您运行Powershell命令并取回.net对象来处理。

远程login

打开mailserver.domain.com 25

EHLO