I am extremely new to this functionality (able to create records in Salesforce via emails).
Would appreciate if someone can correct my understanding between these two.
Email Services :
These services allow email sent to a salesforce generated email to be processed by Apex classes. I am assuming that along with Cases one will be able to insert other custom/standard object records via a custom email service.
On Demand Email to Case
This is a Salesforce OOTB functionality that is used for creating ONLY Case records without ANY coding involved. On Demand Email to Case is not related to or does not need a Email Service for its functionality.
Am I right ?.
From the definition, it looks like Email Services is much more versatile as we can build complex custom logic and we can process any type of object records.
Then why there is a need for On Demand Email to Case ??