swapnil paranjape wrote:I dont want the user to forward , print copy the email .
That is a folly that will not succeed. If the user can read the mail, then she can copy it and do whatever she wants with it. If you don't trust a particular user with certain content, then don't give it to them.
I actually tried to use that option in Outlook. However when I did that it wanted me to sign up for Microsoft's "Information Rights Management" service and it told me I would have to use a Windows Live ID to use the service.
So I don't think that trying to replicate whatever all of that is for in JavaMail is going to be a simple process.
Joined: May 15, 2005
Thanks for the reply. The "Do Not Forward" setting is under Permissions on the new email . This is specific to outlook 2007. If we have to use same feature in outlook 2010 then it is required to sign up for Rights management.
When email is sent using "DoNotForward" , you cannot copy , forward or print the mail. This is useful when you send confidential data like passwords ,promotions, ratings, pins to the end users and don't want them to forward it to anyone.
I could not find any support for MS Exchange Information Rights Management settings within MAPI or SMTP. Does anyone know how to do it using vb script or .net code?
Joined: Sep 21, 2011
Since nothing prevents a user from re-typing the contents, or taking a screenshot of the contents, such measures just aggravate users without providing a real benefit. It might even make them more likely to want to share the content out of spite. Sure, fewer will do it. But those that do will be more highly motivated. Rarely are there technological solutions to sociological problems.
subject: Mail API - "Do not Forward" permission setting