Win a copy of Functional Reactive Programming this week in the Other Languages forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Mail API - "Do not Forward" permission setting

 
swapnil paranjape
Ranch Hand
Posts: 126
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello,

I am trying send the email using java mail API and want to enable the option "Do not Forward" under permission (in outlook 2007) while sending email. Can you please suggest me some pointers to do it?

I dont want the user to forward , print copy the email .


is there any attribute setting for this ? (e.g. to send mail with high priority x-priority is used)

Thanks
 
Paul Clapham
Sheriff
Posts: 21416
33
Eclipse IDE Firefox Browser MySQL Database
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Here's how to find out:

(1) Send a message with that attribute turned on, and another message which is identical except it doesn't have that attribute turned on.

(2) Use JavaMail to look at the mailbox they were sent to, read the two messages and compare them.
 
Tim Moores
Bartender
Posts: 2947
46
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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.
 
Paul Clapham
Sheriff
Posts: 21416
33
Eclipse IDE Firefox Browser MySQL Database
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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.
 
swapnil paranjape
Ranch Hand
Posts: 126
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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?

 
Tim Moores
Bartender
Posts: 2947
46
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic