Anonymous Posting plugin allows anonymous user to write their own posts using special page, no access to WP panel is needed.
Upload the AnonPost plugin to your blog, activate it, then edit this plugin to select options you want to use.
Options are located in the beginning of the anonpost.php file.
List of options:
(other options are explained in file itself)