Can we read eml files from the local system folder?
Yes, you just need to use MailBuilder and CreateFromEmlFile method:
IMail email = new MailBuilder().CreateFromEmlFile("c:\\email.eml");