如何阻止MS Exchange用户转发或复制通过System.Net.Mail发送的邮件?

时间:2012-08-24 21:43:43

标签: c# .net email smtpclient exchange-server-2010

如何阻止MS Exchange用户转发或复制通过System.Net.Mail发送的邮件?

2 个答案:

答案 0 :(得分:1)

除非您编写Outlook插件,否则不可能,即使您这样做,确定的用户也始终可以这样或那样做。

答案 1 :(得分:0)

你不能。如果电子邮件是通过Exchange而不是SMTP发送的,您可以使用服务器端的Exchange插件/扩展程序。但是,如果邮件是通过SMTP发送的,并且在Exchange服务器之外,那么您就是SOL。邮件消息只不过是一个简单的文本文件。见RFC 5322: Internet Message Format

进一步SMTP本身就是存储转发协议。将邮件从发件人移动到收件人所涉及的每个邮件服务器都会获得邮件的副本,并且可以将其保留。