Allow unregistered users to submit events to a calendar.
Ideally, there would be a field for the inputer's
e-mail address. When the unregistered user submits an
event, a confirmation e-mail will be sent to the
submitter. Either there would be a link for the user
to click on to confirm the event was submitted by them,
or instruct the user to reply to the calendar admins
e-mail address confirming the event submission.
I had already planned for a public version of the 'add new event' form that would submit on behalf of a non-admin sponsor.
However, your idea about having the person confirm their e-mail address is good and I will include it.
Additionally, an e-mail confirmation will be sent when the event is accepted or rejected.