Creating a News Blog in Drupal
This has been discussed at Use email to validate post, not unlike craigslist.

A module that is still in alpha is also available:

https://drupal.org/project/anonymous_publishing

The module is not widely used, thus not extensively tested. It might be safer to write your own rules as discussed in the first link.