How do I prevent MS Exchange users from forwarding or copying a message sent via System.Net.Mail?
Asked
Active
Viewed 907 times
0
-
2Don't send the mail in the first place? Beyond that you're out of options. – rene Aug 24 '12 at 21:46
2 Answers
1
Not possible unless you write an Outlook plugin and even if you do, a determined user will always be able to do it one way or another.

Icarus
- 63,293
- 14
- 100
- 115
0
You can't. If the email message was sent via Exchange rather than SMTP, you might be able to...with a server-side Exchange plugin/extension. But if the mail is sent via SMTP and is outside the Exchange server, you're SOL. The mail message is nothing more than a simple text file. Which see RFC 5322: Internet Message Format.
Further SMTP itself is a store-and-forward protocol. Every mail server involved in moving the message from sender to recipients gets a copy of the message and can keep it around.

Nicholas Carey
- 71,308
- 16
- 93
- 135