I'm afraid this is a very generic question, but unfortunately my question is exactly how to get down to the 'specifics' on this particular issue. Let me be more specific:
I want to create an "email listener" application - something that would run in my server, so that users could send email to a particular address and this application would fetch the email and do something with its contents. In other words, I want to use common e-mail as a method of user input.
You probably know Remember The Milk. It has a feature where you can e-mail tasks to a particular address and it would be added to your task list. I want to know how this is done 'under the hood'.
For answers, general concepts and articles are fine, but you can obviously point to technology-specific resources, as they can be 'reverse-engineered' so the concepts are extracted. Thanks in advance!