Ask HN: accepting submissions via email - usability/security concerns?
https://news.ycombinator.com/item?id=1861258I just put in place the ability for users of http://ridewithgps.com to email a GPX file to our site as a method of posting their file. I implemented it in the easiest way possible - a single email address for all uploads, and I determine the account based on the From field. In a service like posterous, this is an obvious security issue, since the From can be spoofed. I am not so worried in our service, since it's mostly a private record keeping system. However, I would like to add some security as long as it's not greatly inconveniencing.
I'd prefer to keep it a single upload email address rather than let the user set their own custom address, for simplicity/rememberability. Additionally, I am wary of a passphrase, though this isn't too bad.
What do you guys think of sending a confirmation email for the submission, and then processing/posting the submission when a reply to the confirmation email is made? Seems like the easiest for users, even though it's a two step process. Thoughts? Ideas? Suggestions?