Allow non-Users to temporarily Edit a Post

Mar 13, 2009 at 2:05 AM
Edited Apr 15, 2009 at 8:59 PM
I would like a system in which I can create a Post and un-publish the Post. Then e-mail the link to the Post to several people (temporary Editors) who can edit the Post. When all Editors have made their edits, I make the Post read-only only to those people on the e-mail. Thus the link has the key to the Post but as the Admin I can control whether the Post is editable or not.

But people who got the e-mail can forward the link to friends allowing their friends to view the Post. After all, the link has the key to the Post.

Please give me guidance as how to make the least modification to the core and still get it done.