0

How do I prevent MS Exchange users from forwarding or copying a message sent via System.Net.Mail?

2 Answers2

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